<SEC-DOCUMENT>0000066570-24-000022.txt : 20240430
<SEC-HEADER>0000066570-24-000022.hdr.sgml : 20240430
<ACCEPTANCE-DATETIME>20240430165848
ACCESSION NUMBER:		0000066570-24-000022
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		102
CONFORMED PERIOD OF REPORT:	20240331
FILED AS OF DATE:		20240430
DATE AS OF CHANGE:		20240430

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			MSA Safety Inc
		CENTRAL INDEX KEY:			0000066570
		STANDARD INDUSTRIAL CLASSIFICATION:	ORTHOPEDIC, PROSTHETIC & SURGICAL APPLIANCES & SUPPLIES [3842]
		ORGANIZATION NAME:           	08 Industrial Applications and Services
		IRS NUMBER:				464914539
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		1000 CRANBERRY WOODS DRIVE
		CITY:			CRANBERRY TOWNSHIP
		STATE:			PA
		ZIP:			16066
		BUSINESS PHONE:		724-776-8600

	MAIL ADDRESS:	
		STREET 1:		1000 CRANBERRY WOODS DRIVE
		CITY:			CRANBERRY TOWNSHIP
		STATE:			PA
		ZIP:			16066

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	MINE SAFETY APPLIANCES CO
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>msa-20240331.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:66614df5-7b67-4df0-89a1-b3eafccb9358,g:6a18f603-eb4a-4918-8037-f1044d5ce74e,d:b77c5a9d981c4e4c94ba78211f6a6c67-->
<html xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2023" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:msa="http://www.msasafety.com/20240331" xmlns="http://www.w3.org/1999/xhtml" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>msa-20240331</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" id="f-25">false</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-26">2024</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-27">Q1</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-28">0000066570</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" id="f-29">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="c-158" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="f-583">P3Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="msa-20240331.xsd"/></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-04-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</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-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</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-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</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-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</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-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</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-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</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-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</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-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</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-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CumulativePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CumulativePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">msa:SecondCumulativePreferredVotingStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">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-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">msa:RestrictedAndPerformanceStockAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">msa:RestrictedAndPerformanceStockAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">msa:RestrictedAndPerformanceStockAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">msa:RestrictedAndPerformanceStockAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</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-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</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-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</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-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</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:unit id="segment"><xbrli:measure>msa:Segment</xbrli:measure></xbrli:unit><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">msa:DeferredTaxAssetMember</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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">msa:MonteCarloApproachMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</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-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember</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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:MultiCurrencyNoteSeriesCSeniorNotesMember</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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:MultiCurrencyNoteSeriesCSeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:NYLNoteFacilitySeriesASeniorNotesMember</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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:NYLNoteFacilitySeriesASeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:TermLoanFacility2023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:TermLoanFacility2023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorNotesDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorNotesDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-05-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorRevolvingCreditFacilityMaturingIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-24</xbrli:startDate><xbrli:endDate>2021-05-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorRevolvingCreditFacilityMaturingIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">msa:OvernightBankFundingRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-24</xbrli:startDate><xbrli:endDate>2021-05-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorRevolvingCreditFacilityMaturingIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">msa:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-24</xbrli:startDate><xbrli:endDate>2021-05-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorRevolvingCreditFacilityMaturingIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-24</xbrli:startDate><xbrli:endDate>2021-05-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorRevolvingCreditFacilityMaturingIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-05-24</xbrli:startDate><xbrli:endDate>2021-05-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:MultiCurrencyNoteSeriesCSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:MultiCurrencyNoteSeriesCSeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:MulticurrencyNotesDuein2031Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="gbp"><xbrli:measure>iso4217:GBP</xbrli:measure></xbrli:unit><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:NYLNoteFacilitySeriesASeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:NYLNoteFacilitySeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorNotesDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorNotesDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-06-29</xbrli:startDate><xbrli:endDate>2023-06-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:TermLoanFacility2023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:TermLoanFacility2023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-05</xbrli:startDate><xbrli:endDate>2023-01-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:TermLoanFacility2023Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-05</xbrli:startDate><xbrli:endDate>2023-01-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-04</xbrli:startDate><xbrli:endDate>2019-01-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorRevolvingCreditFacilityMaturingIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msa:GlobeHoldingCompanyLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">msa:SingleIncidentMember</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">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">msa:SingleIncidentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">msa:SingleIncidentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">msa:SingleIncidentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">msa:MSALLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-05</xbrli:startDate><xbrli:endDate>2023-01-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msa:MSALLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">msa:JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-05</xbrli:startDate><xbrli:endDate>2023-01-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">msa:MSALLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">msa:MSALLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">msa:DamagesFromProductSubstancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="lawsuit"><xbrli:measure>msa:lawsuit</xbrli:measure></xbrli:unit><xbrli:unit id="claim"><xbrli:measure>msa:claim</xbrli:measure></xbrli:unit><xbrli:unit id="classaction"><xbrli:measure>msa:classAction</xbrli:measure></xbrli:unit><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000066570</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-04-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_1"></div><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span><span 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:3pt;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-Q</ix:nonNumeric> </span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:3pt;text-align:center"><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:DocumentQuarterlyReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric></span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-top:5pt;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 quarter ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">March&#160;31, 2024</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%">or </span></div><div style="margin-top:9pt;text-align:center"><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:DocumentTransitionReport" format="ixt:fixed-false" id="f-4">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div><span><br/></span></div><div style="margin-top:5pt;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 No.&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">1-15579</ix:nonNumeric> </span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><img src="msa-20240331_g1.jpg" alt="image0a02a16.jpg" style="height:50px;margin-bottom:5pt;vertical-align:text-bottom;width:104px"/></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">MSA SAFETY INC</ix:nonNumeric>ORPORATED</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:4pt;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:26.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.267%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:47.657%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">Pennsylvania</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">46-4914539</ix:nonNumeric></span></td></tr><tr><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:8pt;font-weight:700;line-height:100%">(State&#160;or&#160;other&#160;jurisdiction&#160;of<br/>incorporation&#160;or&#160;organization)</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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(IRS&#160;Employer<br/>Identification&#160;No.)</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:0 1pt"/></tr><tr><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%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">1000 Cranberry Woods Drive</ix:nonNumeric></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:right;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:EntityAddressCityOrTown" id="f-10">Cranberry Township,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-11">Pennsylvania</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-12">16066-5207</ix:nonNumeric></span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Address&#160;of&#160;principal&#160;executive&#160;offices)</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:8pt;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:8pt;font-weight:700;line-height:100%">(Zip&#160;Code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Registrant&#8217;s telephone number, including area code: (<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-13">724</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-14">776-8600</ix:nonNumeric> </span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Former name or former address, if changed since last report:  N/A</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months and (2)&#160;has been subject to such filing requirements for the past 90 days.</span><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="dei:EntityCurrentReportingStatus" id="f-15">Yes</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#168;</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</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:EntityInteractiveDataCurrent" id="f-16">Yes</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#168;</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:1pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.807%"><tr><td style="width:1.0%"/><td style="width:19.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.925%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.925%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.491%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.925%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.929%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" id="f-17">Large Accelerated Filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">x</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#168;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#168;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-18">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-19">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.</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:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#168;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Yes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;No</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span><span style="color:#000000;font-family:'Wingdings',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-20">x</ix:nonNumeric></span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:&#160;</span></div><div style="margin-bottom:4pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"/><td style="width:40.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.568%"/><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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%">Name of each exchange on which is registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-21">Common Stock, no par value</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-22">MSA</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-23">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of April&#160;26, 2024, <ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-24">39,382,242</ix:nonFraction> shares of common stock, of the registrant were outstanding. </span><span style="color:#004080;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_7"></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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:76.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.574%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Item&#160;No.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Page</span></td></tr><tr><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:700;line-height:100%">Part&#160;I</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 4.37pt;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%">1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="#ib77c5a9d981c4e4c94ba78211f6a6c67_13">Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_13">3</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_16">Condensed Consolidated Statements of Operations (unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_16">3</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_19">Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_19">4</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_22">Condensed Consolidated Balance Sheets (unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_22">5</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_25">Condensed Consolidated Statements of Cash Flows (unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_25">6</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt"><span 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="#ib77c5a9d981c4e4c94ba78211f6a6c67_28">Condensed Consolidated Statements of Changes in Retained Earnings and Accumulated Other Comprehensive Loss (unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_28">7</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_31">Notes to Condensed Consolidated Financial Statements (unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_31">8</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 4.37pt;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%">2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="#ib77c5a9d981c4e4c94ba78211f6a6c67_94">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_94">22</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 4.37pt;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%">3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="#ib77c5a9d981c4e4c94ba78211f6a6c67_109">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_109">28</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 4.37pt;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%">4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="#ib77c5a9d981c4e4c94ba78211f6a6c67_112">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_112">28</a></span></div></td></tr><tr><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:700;line-height:100%">Part&#160;II</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 4.37pt;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%">2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="#ib77c5a9d981c4e4c94ba78211f6a6c67_121">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_121">29</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 4.37pt;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%">6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="#ib77c5a9d981c4e4c94ba78211f6a6c67_124">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_124">29</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_127">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_127">30</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><span><br/></span></div></div></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_10"></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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I. FINANCIAL INFORMATION</span></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_13"></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item&#160;1. Financial Statements</span></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_16"></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MSA SAFETY INCORPORATED</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unaudited</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:64.635%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:15.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.519%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months 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:9pt;font-weight:700;line-height:100%">(In thousands, except per share values)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-30">413,302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-31">398,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Cost of products sold</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-32">217,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-33">216,864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-34">195,531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-35">181,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-36">94,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-37">91,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-38">15,919</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-39">15,232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges (Note 3)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-40">3,017</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-41">1,747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency exchange losses, net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-42">2,333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-43">4,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on divestiture of MSA LLC (Note 17)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:fixed-zero" scale="3" id="f-44">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:num-dot-decimal" scale="3" id="f-45">129,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product liability expense (Note 17)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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:ProductLiabilityAccrualPeriodExpense" format="ixt:fixed-zero" scale="3" id="f-46">&#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-3" decimals="-3" name="us-gaap:ProductLiabilityAccrualPeriodExpense" scale="3" id="f-47">3</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-48">80,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-49">60,061</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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:middle"><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-50">10,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-51">11,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-52">6,235</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-53">3,800</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other expense, net</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-54">4,505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-55">7,676</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-56">75,607</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-57">67,737</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes (Note 10)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-58">17,468</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-59">82,436</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-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-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-60">58,139</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;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-3" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-61">150,173</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings (loss) per share attributable to common shareholders (Note 9): </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-62">1.48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-63">3.83</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-64">1.47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-65">3.83</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends per common share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="f-66">0.47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="f-67">0.46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:4pt;text-align:center"><span><br/></span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-3-</span></div></div></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MSA SAFETY INCORPORATED</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unaudited</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"/><td style="width:66.422%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.857%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.612%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months 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:9pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="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:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-68">58,139</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-69">150,173</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive gains (losses), net of tax:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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 14.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments (Note 6)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-70">10,673</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-3" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-71">11,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 2px 14.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and post-retirement plan actuarial gains, net of tax (Note 6)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="f-72">374</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-3" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="f-73">439</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 14.5pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain on available-for-sale securities (Note 6)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:fixed-zero" scale="3" id="f-74">&#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-3" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-75">2</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive (loss) gain, net of tax</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-76">10,299</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-77">11,635</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:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income (loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-78">47,840</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-79">138,538</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:4pt;text-align:center"><span><br/></span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-4-</span></div></div></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_22"></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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></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%">MSA SAFETY INCORPORATED</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unaudited</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:64.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.519%"/><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:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 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:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-80">148,329</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-81">146,442</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables, less allowance for credit loss of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-82">7,597</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-83">7,065</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-84">279,084</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-85">294,678</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories (Note 4)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-86">305,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-87">292,604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-88">13,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxesReceivable" format="ixt:num-dot-decimal" scale="3" id="f-89">12,912</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-90">46,479</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-91">39,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:60.75pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-92">792,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-93">786,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net (Note 5)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-94">210,955</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-95">211,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-96">54,458</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-97">53,298</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid pension cost (Note 14)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-98">175,891</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-99">172,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets (Note 10)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-100">34,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-101">33,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill (Note 13)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-102">625,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-103">627,534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net (Note 13)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-104">260,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-105">266,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-106">19,664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-107">19,811</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:60.75pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-108">2,174,330</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-109">2,170,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes payable and current portion of long-term debt (Note 12)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-110">26,462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-111">26,522</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-112">117,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-113">111,872</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employees&#8217; compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-114">38,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-115">73,386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes payable (Note 10)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-116">34,231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-117">19,972</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-118">100,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-119">101,066</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:60.75pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-120">316,526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-121">332,818</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net (Note 12)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-122">569,692</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-123">575,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pensions and other employee benefits (Note 14) </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-124">142,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-125">143,967</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-126">45,126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-127">44,495</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities (Note 10)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-128">102,228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-129">102,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-130">3,988</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-131">4,479</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:60.75pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-132">1,179,576</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-133">1,203,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, <ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="f-134"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="f-135">4.5</ix:nonFraction></ix:nonFraction>% cumulative, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="3" id="f-136"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="3" id="f-137">50</ix:nonFraction></ix:nonFraction> par value (Note 7)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PreferredStockValueOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-138">3,569</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PreferredStockValueOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-139">3,569</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, no par value (Note 7)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockValueOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-140">315,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CommonStockValueOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-141">312,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury shares, at cost (Note 7)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="f-142">367,599</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="f-143">363,284</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss (Note 6)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-144">139,548</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-145">129,249</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-146">1,183,091</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-147">1,143,442</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:60.75pt;text-indent:-54pt"><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></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-148">994,754</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-149">966,802</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:60.75pt;text-indent:-54pt"><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></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-150">2,174,330</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-151">2,170,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-top:1pt;text-align:center"><span><br/></span></div><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-5-</span></div></div></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_25"></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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MSA SAFETY INCORPORATED</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS </span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unaudited</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:64.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.519%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended 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:9pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-152">58,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-153">150,173</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-154">15,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-155">14,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax-effected loss on divestiture of MSA LLC (Note 17)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="msa:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect" format="ixt:fixed-zero" scale="3" id="f-156">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="msa:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect" format="ixt:num-dot-decimal" scale="3" id="f-157">199,578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation (Note 11)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-158">4,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-159">6,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension income (Note 14)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:PensionExpense" format="ixt:num-dot-decimal" scale="3" id="f-160">2,208</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:PensionExpense" format="ixt:num-dot-decimal" scale="3" id="f-161">2,020</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income tax benefit (Note 10)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="msa:DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="f-162">2,190</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="msa:DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations" scale="3" id="f-163">237</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on asset dispositions, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfOtherAssets" scale="3" id="f-164">51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfOtherAssets" scale="3" id="f-165">739</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension contributions (Note 14)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PensionContributions" format="ixt:num-dot-decimal" scale="3" id="f-166">1,316</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PensionContributions" format="ixt:num-dot-decimal" scale="3" id="f-167">2,046</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency exchange losses, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="msa:ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-168">2,333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="msa:ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-169">4,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product liability expense (Note 17)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProductLiabilityAccrualPeriodExpense" format="ixt:fixed-zero" scale="3" id="f-170">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ProductLiabilityAccrualPeriodExpense" scale="3" id="f-171">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product liability payments (Note 17)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="msa:Paymentsonproductliabilityclaims" format="ixt:fixed-zero" scale="3" id="f-172">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="msa:Paymentsonproductliabilityclaims" format="ixt:num-dot-decimal" scale="3" id="f-173">5,250</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contribution on divestiture of MSA LLC (Note 17)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="msa:DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal" format="ixt:fixed-zero" scale="3" id="f-174">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="msa:DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal" format="ixt:num-dot-decimal" scale="3" id="f-175">341,186</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-176">12,132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-177">21,662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories (Note 4)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-178">14,946</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-179">7,404</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-180">6,175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-181">7,320</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets and liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-182">26,328</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-183">18,041</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent assets and liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="f-184">702</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="f-185">769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow From (Used in) Operating Activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-186">50,886</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-187">285,909</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing Activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-188">11,219</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-189">8,402</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property disposals and other investing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" format="ixt:fixed-zero" scale="3" id="f-190">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="f-191">35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow Used in Investing Activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-192">11,219</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-193">8,367</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing Activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from long-term debt (Note 12)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-194">326,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-195">801,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments on long-term debt (Note 12)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-196">331,010</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-197">505,588</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="f-198">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="f-199">913</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="f-200">18,490</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="f-201">18,045</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Company stock purchases (Note 7)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfEquity" format="ixt:num-dot-decimal" scale="3" id="f-202">5,838</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfEquity" format="ixt:num-dot-decimal" scale="3" id="f-203">3,687</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercise of stock options (Note 7)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="f-204">253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="f-205">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flow (Used in) From Financing Activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-206">29,085</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-207">272,771</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:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Effect of exchange rate changes on cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-208">8,676</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-209">2,287</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Increase (decrease) in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-210">1,906</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-211">23,792</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-212">148,408</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-213">164,428</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending cash, cash equivalents and restricted cash</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-214">150,314</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-215">140,636</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:3pt"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental cash flow information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-216">148,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-217">138,906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msa:RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-218">1,985</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="msa:RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-219">1,730</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-220">150,314</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-221">140,636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:1pt;text-align:center"><span><br/></span></div><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-6-</span></div></div></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MSA SAFETY INCORPORATED</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN RETAINED EARNINGS </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%">AND ACCUMULATED OTHER COMPREHENSIVE LOSS</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unaudited</span></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"/><td style="width:66.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.857%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.612%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(In thousands, except per share values)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:9pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>(Loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td 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-9" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-222">1,158,347</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 #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-223">158,717</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-224">150,173</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-225">11,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and post-retirement plan adjustments, net of tax expense of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="f-226">278</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="f-227">439</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized net gains on available-for-sale securities (Note 16)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" scale="3" id="f-228">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-229">0.46</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:DividendsCommonStockStock" format="ixt:num-dot-decimal" scale="3" id="f-230">18,035</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="f-231">0.5625</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:DividendsPreferredStockStock" scale="3" id="f-232">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances March 31, 2023</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-233">990,129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-234">147,082</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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances December 31, 2023</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-235">1,143,442</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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-236">129,249</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-237">58,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#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%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-238">10,673</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and post-retirement plan adjustments, net of tax benefit of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="f-239">14</ix:nonFraction></span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="f-240">374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="f-241">0.47</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:DividendsCommonStockStock" format="ixt:num-dot-decimal" scale="3" id="f-242">18,480</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="INF" name="us-gaap:PreferredStockDividendsPerShareDeclared" scale="0" id="f-243">0.5625</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:DividendsPreferredStockStock" scale="3" id="f-244">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balances March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-245">1,183,091</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-246">139,548</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-7-</span></div></div></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MSA SAFETY INCORPORATED</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unaudited</span></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_34"></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%">Note 1&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="f-247" continuedAt="f-247-1" escape="true">Basis of Presentation</ix:nonNumeric></span></div><div style="margin-top:9pt;text-indent:24.75pt"><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="us-gaap:ConsolidationPolicyTextBlock" id="f-248" escape="true"><ix:continuation id="f-247-1">The condensed consolidated financial statements of MSA Safety Incorporated and its subsidiaries ("MSA" or "the Company") are unaudited. These unaudited condensed consolidated financial statements include all adjustments, consisting of normal recurring adjustments, considered necessary by management to fairly state the Company's results. Intercompany accounts and transactions have been eliminated. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of the results that may be expected for the entire year. The December&#160;31, 2023, Balance Sheet data was derived from the audited Consolidated Balance Sheets, but does not include all disclosures required by accounting principles generally accepted in the United States of America ("U.S. GAAP"). This Form 10-Q report should be read in conjunction with MSA's Form 10-K for the year ended December&#160;31, 2023, which includes all disclosures required by U.S. GAAP.</ix:continuation></ix:nonNumeric> </span></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_37"></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%">Note 2&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsDisclosureTextBlock" id="f-249" continuedAt="f-249-1" escape="true">Cash and Cash Equivalents</ix:nonNumeric></span></div><ix:continuation id="f-249-1"><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Several of the Company's subsidiaries participate in a notional cash pooling arrangement to manage global liquidity requirements. As part of a master netting arrangement, the participants combine their cash balances in pooling accounts at the same financial institution with the ability to offset bank overdrafts of one participant against positive cash account balances held by another participant. Under the terms of the master netting arrangement, the financial institution has the right, ability and intent to offset a positive balance in one account against an overdrawn amount in another account. Amounts in each of the accounts are unencumbered and unrestricted with respect to use. As such, the net cash balance related to this pooling arrangement is included in Cash and cash equivalents in the unaudited Condensed Consolidated Balance Sheets. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="f-250" escape="true"><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's net cash pool position consisted of the following: </span></div><div style="margin-top:9pt"><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:82.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.518%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross cash pool position</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msa:CashBalanceSubjectToMasterNettingArrangement" format="ixt:num-dot-decimal" scale="3" id="f-251">95,488</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Less:  cash pool borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msa:CashBalanceCollateralObligationToReturnCash" format="ixt:num-dot-decimal" scale="3" id="f-252">94,644</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash pool position</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="msa:CashBalanceAmountOffsetAgainstCollateral" scale="3" id="f-253">844</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_43"></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%">Note 3&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="f-254" continuedAt="f-254-1" escape="true">Restructuring Charges</ix:nonNumeric></span></div><ix:continuation id="f-254-1" continuedAt="f-254-2"><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March&#160;31, 2024, we recorded restructuring charges of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="f-255">3.0</ix:nonFraction>&#160;million. Americas segment restructuring charges of $<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="f-256">0.3</ix:nonFraction>&#160;million during the three months ended March 31, 2024, were related to manufacturing footprint optimization activities. International segment restructuring charges of $<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="f-257">1.9</ix:nonFraction>&#160;million during the three months ended March 31, 2024, were related to management restructuring and ongoing initiatives to drive profitable growth and improve productivity. Corporate segment restructuring charges of $<ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="f-258">0.8</ix:nonFraction>&#160;million during the three months ended March 31, 2024, were related to footprint optimization activities and management restructuring.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March&#160;31, 2023, we recorded restructuring charges of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="f-259">1.7</ix:nonFraction> million. Americas segment restructuring charges of $<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="f-260">1.4</ix:nonFraction> million during the three months ended March 31, 2023, were related to manufacturing footprint optimization activities. Corporate segment restructuring charges of $<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-5" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="6" id="f-261">0.6</ix:nonFraction> million during the three months ended March 31, 2023, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were primarily related to various optimization activities.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-8-</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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><ix:continuation id="f-254-2"><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Restructuring reserves are included in Other current liabilities in the accompanying unaudited Condensed Consolidated Balance Sheets. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="f-262" continuedAt="f-262-1" escape="true">Activity and reserve balances for restructuring by segment were as follows:</ix:nonNumeric></span></div><ix:continuation id="f-262-1"><div style="margin-bottom:1pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:36.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.692%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.698%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</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:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reserve balances at December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-5" name="us-gaap:RestructuringReserve" scale="6" id="f-263">1.7</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-5" name="us-gaap:RestructuringReserve" scale="6" id="f-264">12.8</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-5" name="us-gaap:RestructuringReserve" scale="6" id="f-265">0.5</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:RestructuringReserve" scale="6" id="f-266">15.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-5" name="msa:RestructuringChargesbeforeAdjustments" scale="6" id="f-267">3.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-30" decimals="-5" name="msa:RestructuringChargesbeforeAdjustments" scale="6" id="f-268">4.7</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-31" decimals="-5" name="msa:RestructuringChargesbeforeAdjustments" scale="6" id="f-269">2.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-32" decimals="-5" name="msa:RestructuringChargesbeforeAdjustments" scale="6" id="f-270">9.9</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%">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-29" decimals="-5" name="us-gaap:RestructuringReserveTranslationAdjustment" scale="6" id="f-271">0.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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-5" sign="-" name="us-gaap:RestructuringReserveTranslationAdjustment" scale="6" id="f-272">0.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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-5" name="us-gaap:RestructuringReserveTranslationAdjustment" format="ixt:fixed-zero" scale="6" id="f-273">&#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-32" decimals="-5" name="us-gaap:RestructuringReserveTranslationAdjustment" format="ixt:fixed-zero" scale="6" id="f-274">&#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%">Cash payments / utilization </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-5" name="us-gaap:PaymentsForRestructuring" scale="6" id="f-275">3.9</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-30" decimals="-5" name="us-gaap:PaymentsForRestructuring" scale="6" id="f-276">8.6</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-31" decimals="-5" name="us-gaap:PaymentsForRestructuring" scale="6" id="f-277">2.6</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-32" decimals="-5" name="us-gaap:PaymentsForRestructuring" scale="6" id="f-278">15.1</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:700;line-height:100%">Reserve balances at December 31, 2023</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-33" decimals="-5" name="us-gaap:RestructuringReserve" scale="6" id="f-279">0.8</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-5" name="us-gaap:RestructuringReserve" scale="6" id="f-280">9.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-5" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="6" id="f-281">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:RestructuringReserve" scale="6" id="f-282">9.8</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%">Restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-5" name="msa:RestructuringChargesReversalOfCost" scale="6" id="f-283">0.3</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-22" decimals="-5" name="msa:RestructuringChargesReversalOfCost" scale="6" id="f-284">1.9</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-23" decimals="-5" name="msa:RestructuringChargesReversalOfCost" scale="6" id="f-285">0.8</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-1" decimals="-5" name="msa:RestructuringChargesReversalOfCost" scale="6" id="f-286">3.0</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%">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-21" decimals="-5" name="us-gaap:RestructuringReserveTranslationAdjustment" format="ixt:fixed-zero" scale="6" id="f-287">&#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-22" decimals="-5" name="us-gaap:RestructuringReserveTranslationAdjustment" scale="6" id="f-288">0.2</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-23" decimals="-5" name="us-gaap:RestructuringReserveTranslationAdjustment" format="ixt:fixed-zero" scale="6" id="f-289">&#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-1" decimals="-5" name="us-gaap:RestructuringReserveTranslationAdjustment" scale="6" id="f-290">0.2</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%">Cash payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-5" name="us-gaap:PaymentsForRestructuring" scale="6" id="f-291">0.6</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-22" decimals="-5" name="us-gaap:PaymentsForRestructuring" scale="6" id="f-292">2.9</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-23" decimals="-5" name="us-gaap:PaymentsForRestructuring" scale="6" id="f-293">0.3</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-1" decimals="-5" name="us-gaap:PaymentsForRestructuring" scale="6" id="f-294">3.8</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:700;line-height:100%">Reserve balances at March 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-5" name="us-gaap:RestructuringReserve" scale="6" id="f-295">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-5" name="us-gaap:RestructuringReserve" scale="6" id="f-296">7.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-5" name="us-gaap:RestructuringReserve" scale="6" id="f-297">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:RestructuringReserve" scale="6" id="f-298">8.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_46"></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%">Note 4&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryDisclosureTextBlock" id="f-299" continuedAt="f-299-1" escape="true">Inventories</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="f-300" escape="true"><ix:continuation id="f-299-1"><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of inventory: </span></div><div style="margin-top:11pt"><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:64.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.519%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-301">89,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-302">88,687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-303">19,136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-304">15,378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and supplies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-305">196,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-306">188,539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-307">305,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-308">292,604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div></ix:continuation></ix:nonNumeric><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_49"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-309" continuedAt="f-309-1" escape="true">Property, Plant and Equipment </ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-310" escape="true"><ix:continuation id="f-309-1"><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of property, plant and equipment, net: </span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.104%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-311">4,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-312">4,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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;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%">Buildings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-313">140,918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-314">141,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-315">488,301</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-316">498,148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-317">24,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-318">24,404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-319">658,373</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-320">667,911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Less:  accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-321">447,418</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-322">456,034</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-323">210,955</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-324">211,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="margin-top:1pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-9-</span></div></div></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_52"></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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></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%">Note 6&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfReclassificationAmountTextBlock" id="f-325" continuedAt="f-325-1" escape="true">Reclassifications Out of Accumulated Other Comprehensive Loss</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" id="f-326" escape="true"><ix:continuation id="f-325-1"><div style="margin-top:9pt;text-indent:22.5pt"><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 loss were as follows: </span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:64.635%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:15.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.519%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:700;line-height:100%">Pension and other post-retirement benefits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-327">42,652</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-328">50,335</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss into net income (loss):</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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 13.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%">Amortization of prior service credit (Note 14)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="f-329">9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="f-330">24</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.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%">Recognized net actuarial losses (Note 14)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="f-331">397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="f-332">185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.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%">Tax (benefit) expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="f-333">14</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="f-334">278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amount reclassified from accumulated other comprehensive loss, net of tax, into net income (loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-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-53" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="f-335">374</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;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-54" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="f-336">439</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-337">42,278</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-338">49,896</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="f-340">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized net gains on available-for-sale securities (Note 16)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-342">2</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="f-343">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:fixed-zero" scale="3" id="f-344">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Foreign currency translation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-345">86,597</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-346">108,380</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-347"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-348">10,673</ix:nonFraction></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-66" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-349"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-350">11,194</ix:nonFraction></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-351">97,270</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-352">97,186</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassifications out of accumulated other comprehensive loss and into net income (loss) are included in the computation of net periodic pension and other post-retirement benefit costs (refer to Note 14&#8212;Pensions and Other Post-retirement Benefits). </span></div></td></tr></table></div></ix:continuation></ix:nonNumeric><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_55"></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%">Note 7&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="f-353" continuedAt="f-353-1" escape="true">Capital Stock </ix:nonNumeric></span></div><ix:continuation id="f-353-1" continuedAt="f-353-2"><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preferred Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The Company has authorized <ix:nonFraction unitRef="shares" contextRef="c-69" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-354">100,000</ix:nonFraction> shares of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-69" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-355">50</ix:nonFraction> par value <ix:nonFraction unitRef="number" contextRef="c-70" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="f-356">4.5</ix:nonFraction>% cumulative preferred nonvoting stock which is callable at $<ix:nonFraction unitRef="usdPerShare" contextRef="c-69" decimals="INF" name="us-gaap:PreferredStockRedemptionPricePerShare" scale="0" id="f-357">52.50</ix:nonFraction>. There were <ix:nonFraction unitRef="shares" contextRef="c-69" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-358">71,340</ix:nonFraction> shares issued and <ix:nonFraction unitRef="shares" contextRef="c-69" decimals="0" name="us-gaap:TreasuryStockPreferredShares" format="ixt:num-dot-decimal" scale="0" id="f-359">52,998</ix:nonFraction> shares held in treasury at both March&#160;31, 2024 and December&#160;31, 2023. The Treasury shares at cost line in the unaudited Condensed Consolidated Balance Sheets includes $<ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-5" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="6" id="f-360">1.8</ix:nonFraction> million related to preferred stock. There were <ix:nonFraction unitRef="shares" contextRef="c-70" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:fixed-zero" scale="0" id="f-361">no</ix:nonFraction> shares of preferred stock purchased and subsequently held in treasury during the three months ended March&#160;31, 2024 or 2023. The Company has also authorized <ix:nonFraction unitRef="shares" contextRef="c-72" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-362">1,000,000</ix:nonFraction> shares of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-72" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-363">10</ix:nonFraction> par value second cumulative preferred voting stock. <ix:nonFraction unitRef="shares" contextRef="c-72" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="6" id="f-364">No</ix:nonFraction> shares have been issued as of March&#160;31, 2024, or December&#160;31, 2023.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The Company has authorized <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-365">180,000,000</ix:nonFraction> shares of <ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockNoParValue" format="ixt:fixed-zero" scale="6" id="f-366">no</ix:nonFraction> par value common stock. There were <ix:nonFraction unitRef="shares" contextRef="c-73" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-367">62,081,391</ix:nonFraction> shares issued as of March&#160;31, 2024 and December&#160;31, 2023. <ix:nonFraction unitRef="shares" contextRef="c-74" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:fixed-zero" scale="0" id="f-368"><ix:nonFraction unitRef="shares" contextRef="c-75" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:fixed-zero" scale="0" id="f-369">No</ix:nonFraction></ix:nonFraction> new shares were issued during the three months ended March&#160;31, 2024 or 2023. There were <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-370">39,381,219</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-371">39,317,212</ix:nonFraction> shares outstanding at March&#160;31, 2024 and December&#160;31, 2023, respectively.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Treasury Shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The Company's stock repurchase program authorizes up to $<ix:nonFraction unitRef="usd" contextRef="c-76" decimals="INF" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="f-372">100.0</ix:nonFraction> million to repurchase MSA common stock in the open market and in private transactions. The stock repurchase program has no expiration date. The maximum number of shares that may be repurchased is calculated based on the dollars remaining under the program and the respective month-end closing share price. During the three months ended March&#160;31, 2024, and 2023, <ix:nonFraction unitRef="shares" contextRef="c-74" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:fixed-zero" scale="0" id="f-373">no</ix:nonFraction> shares were repurchased under this program. There were <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-374">22,700,172</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-375">22,764,179</ix:nonFraction> treasury shares at March&#160;31, 2024 and December&#160;31, 2023, respectively. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues treasury shares for all stock-based benefit plans. Shares are issued from treasury at the average treasury share cost on the date of the transaction. There were <ix:nonFraction unitRef="shares" contextRef="c-77" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="0" id="f-376">95,428</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-78" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross" format="ixt:num-dot-decimal" scale="0" id="f-377">26,774</ix:nonFraction> Treasury shares issued for these purposes during the three months ended March&#160;31, 2024 and 2023, respectively.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-10-</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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="c-1" name="msa:CapitalStockDisclosureTableTextBlock" id="f-378" escape="true"><ix:continuation id="f-353-2"><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock activity is summarized as follows:</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.079%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.588%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2024</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:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 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%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(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%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-379">312,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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-80" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-380">361,684</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-381">281,980</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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-382">359,838</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">Stock compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-383">4,187</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-84" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="f-384">&#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-85" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-385">6,270</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-86" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:fixed-zero" scale="3" id="f-386">&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted and performance stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" sign="-" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-387">1,436</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-88" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-388">1,436</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-89" decimals="-3" sign="-" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-389">1,244</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-90" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross" format="ixt:num-dot-decimal" scale="3" id="f-390">1,244</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-391">166</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-92" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-392">87</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-93" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-393">3</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-94" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-394">1</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury shares purchased for stock compensation programs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="f-395">&#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-96" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-396">5,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="usd" contextRef="c-97" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="f-397">&#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-98" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-398">3,687</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-399">315,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-400">365,999</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-401">287,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-402">362,280</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="24" 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:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excludes treasury cost related to preferred stock.</span></div></td></tr></table></div></ix:continuation></ix:nonNumeric><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_58"></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%">Note 8&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-403" continuedAt="f-403-1" escape="true">Segment Information</ix:nonNumeric></span></div><ix:continuation id="f-403-1" continuedAt="f-403-2"><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is organized into <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="msa:NumberOfGeographicalSegments" format="ixt-sec:numwordsen" scale="0" id="f-404">four</ix:nonFraction> geographical operating segments that are based on management responsibilities:  Northern North America; Latin America; Europe, Middle East &amp; Africa; and Asia Pacific. The operating segments have been aggregated (based on economic similarities, the nature of their products, end-user markets and methods of distribution) into <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-405">three</ix:nonFraction> reportable segments: Americas, International, and Corporate.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Americas segment is comprised of our operations in Northern North American and Latin American geographies. The International segment is comprised of our operations in all geographies outside of the Americas. Certain global expenses are allocated to each segment in a manner consistent with where the benefits from the expenses are derived.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's sales are allocated to each segment based primarily on the country destination of the end-customer. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted operating income (loss), adjusted operating margin, adjusted earnings before interest, taxes, depreciation and amortization (EBITDA) and adjusted EBITDA margin are the measures used by the chief operating decision maker to evaluate segment performance and allocate resources. Adjusted operating income (loss) is defined as operating income (loss) excluding restructuring charges, currency exchange (gains) losses, product liability expense, loss on divestiture of Mine Safety Appliances Company, LLC ("MSA LLC"), transaction costs and acquisition-related amortization. Adjusted operating margin is defined as adjusted operating income (loss) divided by segment net sales to external customers. Adjusted EBITDA is defined as adjusted operating income (loss) plus depreciation and amortization. Adjusted EBITDA margin is defined as adjusted EBITDA divided by segment net sales to external customers. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting principles applied at the operating segment level in determining operating income (loss) are generally the same as those applied at the unaudited condensed consolidated financial statement level. Sales and transfers between operating segments are accounted for at market-based transaction prices and are eliminated in consolidation. </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-11-</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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-406" escape="true"><ix:continuation id="f-403-2" continuedAt="f-403-3"><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reportable segment information is presented in the following table:</span></div><div style="margin-top:9pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"/><td style="width:47.370%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.673%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.673%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.673%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.678%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except percentages)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Consolidated<br/>Totals</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales to external customers</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-21" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-407">295,539</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-103" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-408">117,763</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-23" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-409">&#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="display:none"/><td colspan="3" style="display:none"/><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:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-410">413,302</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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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-411">80,112</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges (Note 3)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-412">3,017</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency exchange losses, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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-413">2,333</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquisition-related intangible 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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="msa:AmortizationOfAcquiredFiniteLivedIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-414">2,314</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:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="msa:StrategicTransactionCosts" scale="3" id="f-415">233</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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating income (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-21" decimals="-3" name="msa:OperatingIncomeLossAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-416">86,218</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-103" decimals="-3" name="msa:OperatingIncomeLossAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-417">13,486</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-23" decimals="-3" sign="-" name="msa:OperatingIncomeLossAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-418">11,695</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="msa:OperatingIncomeLossAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-419">88,009</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating margin %</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-21" decimals="3" name="msa:AdjustedOperatingMarginPercent" scale="-2" id="f-420">29.2</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-103" decimals="3" name="msa:AdjustedOperatingMarginPercent" scale="-2" id="f-421">11.5</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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="msa:DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts" format="ixt:num-dot-decimal" scale="3" id="f-422">13,245</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="msa:AdjustedEBITDA" format="ixt:num-dot-decimal" scale="3" id="f-423">95,693</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-103" decimals="-3" name="msa:AdjustedEBITDA" format="ixt:num-dot-decimal" scale="3" id="f-424">17,045</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-23" decimals="-3" sign="-" name="msa:AdjustedEBITDA" format="ixt:num-dot-decimal" scale="3" id="f-425">11,484</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="msa:AdjustedEBITDA" format="ixt:num-dot-decimal" scale="3" id="f-426">101,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 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%">Adjusted EBITDA margin %</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-21" decimals="3" name="msa:AdjustedEBITDAPercentage" scale="-2" id="f-427">32.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-103" decimals="3" name="msa:AdjustedEBITDAPercentage" scale="-2" id="f-428">14.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales to external customers</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-24" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-429">280,267</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-104" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-430">117,995</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-25" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-431">&#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="display:none"/><td colspan="3" style="display:none"/><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-3" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-432">398,262</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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-433">60,061</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges (Note 3)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-434">1,747</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency exchange losses, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-435">4,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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on divestiture of MSA LLC (Note 17)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:num-dot-decimal" scale="3" id="f-436">129,211</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product liability expense (Note 17)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="msa:ProductLiabilityExpense" scale="3" id="f-437">3</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquisition-related intangible 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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="msa:AmortizationOfAcquiredFiniteLivedIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-438">2,305</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating income (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-24" decimals="-3" name="msa:OperatingIncomeLossAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-439">71,694</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-104" decimals="-3" name="msa:OperatingIncomeLossAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-440">15,779</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-25" decimals="-3" sign="-" name="msa:OperatingIncomeLossAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-441">10,093</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="msa:OperatingIncomeLossAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-442">77,380</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating margin %</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-24" decimals="3" name="msa:AdjustedOperatingMarginPercent" scale="-2" id="f-443">25.6</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-104" decimals="3" name="msa:AdjustedOperatingMarginPercent" scale="-2" id="f-444">13.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="msa:DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts" format="ixt:num-dot-decimal" scale="3" id="f-445">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="background-color:#ffffff;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%">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="msa:AdjustedEBITDA" format="ixt:num-dot-decimal" scale="3" id="f-446">80,494</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="msa:AdjustedEBITDA" format="ixt:num-dot-decimal" scale="3" id="f-447">19,058</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-25" decimals="-3" sign="-" name="msa:AdjustedEBITDA" format="ixt:num-dot-decimal" scale="3" id="f-448">9,905</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="msa:AdjustedEBITDA" format="ixt:num-dot-decimal" scale="3" id="f-449">89,647</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin %</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-24" decimals="3" name="msa:AdjustedEBITDAPercentage" scale="-2" id="f-450">28.7</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-104" decimals="3" name="msa:AdjustedEBITDAPercentage" scale="-2" id="f-451">16.2</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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:7pt;margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Transaction costs include advisory, legal, accounting, valuation, and other professional or consulting fees incurred during acquisitions and divestitures. These costs are included in Selling, general and administrative expense in the unaudited Condensed Consolidated Statements of Operations. </span></div></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"/><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:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" id="f-452" escape="true"><ix:continuation id="f-403-3"><div style="margin-top:4pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total sales by product group was as follows:</span></div><div style="margin-top:11pt;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:38.666%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.532%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2024</span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></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:8pt;font-weight:700;line-height:100%">(In thousands, except percentages)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Firefighter Safety </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-453">163,694</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-106" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-454">40</ix:nonFraction>%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-455">122,252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-108" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-456">41</ix:nonFraction>%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-457">41,442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-110" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-458">35</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Detection </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-459">139,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-112" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-460">34</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-461">96,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-114" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-462">33</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-463">42,921</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-116" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-464">36</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial PPE and Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-465">110,392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-118" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-466">26</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-467">76,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-120" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-468">26</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-469">33,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-122" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-470">29</ix:nonFraction>%</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-471">413,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-123" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-472">100</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-473">295,539</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:middle"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-125" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-474">100</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-475">117,763</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:middle"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-127" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-476">100</ix:nonFraction>%</span></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except percentages)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Firefighter Safety </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-477">139,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-129" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-478">35</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-479">102,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-131" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-480">36</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-481">37,332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-133" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-482">32</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Detection </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-483">146,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-135" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-484">37</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-485">99,311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-137" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-486">35</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-487">47,290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-139" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-488">40</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial PPE and Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-489">112,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-141" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-490">28</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-491">78,900</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-143" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-492">29</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-493">33,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-145" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-494">28</ix:nonFraction>%</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-495">398,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-146" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-496">100</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-497">280,267</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-148" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-498">100</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-499">117,995</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-150" decimals="INF" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-500">100</ix:nonFraction>%</span></td></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><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">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Firefighter Safety includes Breathing Apparatus and Firefighter Helmets and Protective Apparel.</span></div><div style="padding-left:12pt"><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">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Detection includes Fixed Gas and Flame Detection and Portable Gas detection.</span></div><div style="padding-left:12pt"><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">(c) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial PPE and Other includes Industrial Head Protection, Fall Protection and Non-Core.</span></div></td></tr></table></div></ix:continuation></ix:nonNumeric><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_61"></div><div style="margin-top:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-501" continuedAt="f-501-1" escape="true">Earnings (Loss) per Share</ix:nonNumeric></span></div><ix:continuation id="f-501-1"><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings (loss) per share is computed by dividing net income, after the deduction of preferred stock dividends and undistributed earnings allocated to participating securities, by the weighted average number of common shares outstanding during the period. Diluted earnings (loss) per share assumes the issuance of common stock for all potentially dilutive share equivalents outstanding not classified as participating securities. Participating securities are defined as unvested stock-based compensation awards that contain nonforfeitable rights to dividends.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-502" escape="true"><div style="margin-top:11pt"><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:64.635%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:15.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.519%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months 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:700;line-height:100%">(In thousands, except per share values)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Net income (loss)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-503">58,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-504">150,173</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DividendsPreferredStockStock" scale="3" id="f-505">10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DividendsPreferredStockStock" scale="3" id="f-506">10</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to common equity</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-507">58,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-508">150,183</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends and undistributed earnings allocated to participating securities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" scale="3" id="f-509">7</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-3" decimals="-3" name="us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" format="ixt:fixed-zero" scale="3" id="f-510">&#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%">Net income (loss) attributable to common shareholders</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-511">58,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-512">150,183</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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%">Basic weighted-average shares outstanding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-513">39,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-514">39,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (a)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="f-515">196</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-3" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="f-516">&#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%">Diluted weighted-average shares outstanding</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-517">39,556</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td 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:middle"><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-3" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-518">39,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antidilutive shares</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="f-519">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-520">180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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%">Earnings (loss) per share:</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-521">1.48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-522">3.83</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-523">1.47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-524">3.83</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> During periods in which the Company incurs a net loss, stock-based compensation awards are excluded from the computation of diluted earnings per share because their effect would be anti-dilutive. As such, during periods in which the Company incurs a net loss, diluted weighted-average shares outstanding are equivalent to basic weighted-average shares outstanding.</span></div></td></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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-13-</span></div></div></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></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%">Note 10&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-525" continuedAt="f-525-1" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="f-525-1"><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's effective tax rate for the three months ended March 31, 2024, was <ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-526">23.1</ix:nonFraction>%, which differs from the United States of America ("U.S.") federal statutory rate of 21% primarily due to state income taxes and nondeductible compensation. The Company's effective tax rate for the three months ended March 31, 2023, was (<ix:nonFraction unitRef="number" contextRef="c-3" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-527">121.7</ix:nonFraction>)%, which differs from the U.S. federal statutory rate of 21% primarily due to the divestiture of MSA LLC and the non-deductible loss recorded on the derecognition of the product liability reserves and related assets. Refer to Note 17&#8212;Commitments and Contingencies to the unaudited condensed consolidated financial statements in Part I Item 1 of this Form 10-Q for further information on this transaction.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March&#160;31, 2024, the Company had a gross liability for unrecognized tax benefits of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="6" id="f-528">7.2</ix:nonFraction> million. The Company has recognized tax benefits associated with these liabilities of $<ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-529">0.5</ix:nonFraction> million at March&#160;31, 2024. The gross liability includes amounts associated with foreign tax exposure in prior periods.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties related to unrecognized tax benefits in interest expense and operating expenses, respectively. The Company's liability for accrued interest related to uncertain tax positions was $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:num-dot-decimal" scale="6" id="f-530">0.2</ix:nonFraction> million at March&#160;31, 2024.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to regular review and audit by both foreign and domestic tax authorities. While we believe our tax positions will be sustained, the final outcome of tax audits and related litigation may differ materially from the tax amounts recorded in our unaudited condensed consolidated financial statements.</span></div></ix:continuation><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_67"></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%">Note 11&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-531" continuedAt="f-531-1" escape="true">Stock Plans</ix:nonNumeric></span></div><ix:continuation id="f-531-1" continuedAt="f-531-2"><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2023 Management Equity Incentive Plan provides for various forms of stock-based compensation for eligible employees through May 2033 including stock options, restricted stock awards, restricted stock units and performance stock units. The 2017 Non-Employee Directors&#8217; Equity Incentive Plan provides for grants of stock options, restricted stock awards and restricted stock units to non-employee directors through May 2027. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="f-532" continuedAt="f-532-1" escape="true"><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock compensation expense, included in Selling, general and administrative expense in the unaudited Condensed Consolidated Statements of Operations, is as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.636%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.519%"/><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:13.522%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months 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:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation expense</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-533">4,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-534">6,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Income tax benefit</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-535">1,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-536">1,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation expense, net of tax</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-537">3,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-538">4,734</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-532-1">We have not capitalized any stock-based compensation expense.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="f-539" escape="true"><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the three months ended March 31, 2024, is as follows: </span></div><div style="margin-bottom:7pt;margin-top:11pt"><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:64.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.519%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise&#160;Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-540">26,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-541">45.95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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;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%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-542">5,465</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:middle"><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:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-543">46.32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding and exercisable at March 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-544"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-545">21,071</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-546"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-547">45.85</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><ix:continuation id="f-531-2"><div style="margin-top:4pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock awards and restricted stock units are valued at the market value of the stock on the grant date. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="f-548" continuedAt="f-548-1" escape="true">A summary of restricted stock activity for the three months ended March 31, 2024, is as follows: </ix:nonNumeric></span></div><ix:continuation id="f-548-1"><div style="margin-top:11pt"><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:64.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.519%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant&#160;Date <br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at January 1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-152" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-549">173,851</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-152" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-550">142.73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-153" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-551">71,472</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-153" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-552">177.30</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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-153" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-553">21,864</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-153" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-554">169.67</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-153" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-555">2,454</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-153" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-556">143.89</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-154" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-557">221,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-154" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-558">151.23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div></ix:continuation><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units that have a market condition modifier are valued at an estimated fair value using a Monte Carlo model. The final number of shares to be issued for performance stock units granted in the first quarter of 2024 may range from <ix:nonFraction unitRef="number" contextRef="c-155" decimals="INF" name="msa:PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits" scale="-2" id="f-559">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-156" decimals="INF" name="msa:PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits" scale="-2" id="f-560">200</ix:nonFraction>% of the target award based on achieving the specified performance targets over the performance period plus an additional modifier based on total shareholder return ("TSR") over the performance period. <ix:nonNumeric contextRef="c-1" name="msa:ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock" id="f-561" continuedAt="f-561-1" escape="true">The following weighted average assumptions were used in estimating the fair value of the performance stock units granted in the first quarter of 2024.</ix:nonNumeric></span></div><ix:continuation id="f-561-1"><div style="margin-top:9pt"><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:82.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.518%"/><td style="width:0.1%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value per unit</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="usdPerShare" contextRef="c-157" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-562">181.31</ix:nonFraction></span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest 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-157" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-563">4.34</ix:nonFraction>%</span></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</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-157" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-564">1.19</ix:nonFraction>%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</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-157" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="f-565">25.9</ix:nonFraction>%</span></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MSA stock beta</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-157" decimals="3" name="msa:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta" scale="0" id="f-566">0.728</ix:nonFraction></span></td><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></table></div></ix:continuation><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk-free interest rate is based on the U.S. Treasury Constant Maturity rates as of the grant date converted into an implied spot rate yield curve. Expected dividend yield is based on the most recent annualized dividend divided by the <ix:nonNumeric contextRef="c-158" name="msa:SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod" format="ixt-sec:durwordsen" id="f-567">one year</ix:nonNumeric> average closing share price. Expected volatility is based on the <ix:nonNumeric contextRef="c-158" name="msa:SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod" format="ixt-sec:durwordsen" id="f-568">three year</ix:nonNumeric> historical volatility preceding the grant date using daily stock prices. Expected life is based on historical stock option exercise data.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" id="f-569" escape="true"><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of performance stock unit activity for the three months ended March 31, 2024, is as follows: </span></div><div style="margin-bottom:7pt;margin-top:11pt"><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:64.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.519%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant&#160;Date <br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at January 1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-159" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-570">189,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-159" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-571">146.17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-158" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-572">40,231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-158" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-573">177.30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-158" decimals="INF" sign="-" name="msa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-574">18,714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-158" decimals="2" name="msa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-575">197.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-158" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-576">69,504</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-158" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-577">175.53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-158" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-578">2,202</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-158" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-579">141.61</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-160" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-580">176,460</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-160" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-581">147.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance adjustments relate primarily to the final number of shares issued for the 2021 performance unit awards which vested in the first quarter of 2024 at <ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="msa:PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits" scale="-2" id="f-582">174</ix:nonFraction>% of the target award based on both cumulative performance against EBITDA margin and revenue growth targets and MSA's TSR during the <span style="-sec-ix-hidden:f-583">three</span>-year performance period.</span></div></td></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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-15-</span></div></div></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></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%"> Note 12&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-584" continuedAt="f-584-1" escape="true">Long-Term Debt</ix:nonNumeric></span></div><ix:continuation id="f-584-1" continuedAt="f-584-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtTableTextBlock" id="f-585" escape="true"><div style="margin-bottom:7pt;margin-top:11pt"><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:64.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.830%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.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:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016 Senior Notes payable through 2031, <ix:nonFraction unitRef="number" contextRef="c-161" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-586">3.40</ix:nonFraction>%, net of debt issuance costs</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:SeniorLongTermNotes" format="ixt:num-dot-decimal" scale="3" id="f-587">53,887</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:SeniorLongTermNotes" format="ixt:num-dot-decimal" scale="3" id="f-588">62,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2021 Senior Notes payable through 2036, <ix:nonFraction unitRef="number" contextRef="c-163" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-589">2.69</ix:nonFraction>%, net of debt issuance costs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:SeniorLongTermNotes" format="ixt:num-dot-decimal" scale="3" id="f-590">99,738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:SeniorLongTermNotes" format="ixt:num-dot-decimal" scale="3" id="f-591">99,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2021 Senior Notes payable through 2036, <ix:nonFraction unitRef="number" contextRef="c-165" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-592">2.69</ix:nonFraction>%, net of debt issuance costs</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:SeniorLongTermNotes" format="ixt:num-dot-decimal" scale="3" id="f-593">99,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:SeniorLongTermNotes" format="ixt:num-dot-decimal" scale="3" id="f-594">99,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Term Loan credit agreement maturing in 2026, net of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-595">224,421</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-596">230,604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Senior Notes payable through 2028, <ix:nonFraction unitRef="number" contextRef="c-169" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-597">5.25</ix:nonFraction>%, net of debt issuance costs</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-598">49,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-599">49,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior revolving credit facility maturing in 2026, net of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-600">68,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-601">59,602</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-602">596,154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-603">601,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Amounts due within one year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-604">26,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-605">26,522</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of debt issuance costs</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-606">569,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-607">575,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 24, 2021, the Company entered into a Fourth Amended and Restated Credit Agreement (the &#8220;Revolving Credit Facility" or "Facility&#8221;) that extended its term through May 24, 2026 and increased the capacity to $<ix:nonFraction unitRef="usd" contextRef="c-171" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-608">900.0</ix:nonFraction> million.  The agreement was amended in August 2021 and June 2023 to transition from Sterling LIBOR reference rates and U.S. LIBOR reference rates.  Under the amended agreement, the Company may elect either a Base rate of interest (&#8220;BASE&#8221;) or an interest rate based on Secured Overnight Financing Rate (&#8220;SOFR&#8221;). The BASE is a daily fluctuating per annum rate equal to the highest of (i) <ix:nonFraction unitRef="number" contextRef="c-172" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-609">0.00</ix:nonFraction>%, (ii) the Overnight Bank Funding Rate, plus <ix:nonFraction unitRef="number" contextRef="c-173" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-610">0.5</ix:nonFraction>%, (iii) the Prime Rate (iv) the Daily Simple SOFR rate, plus <ix:nonFraction unitRef="number" contextRef="c-174" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-611">1.00</ix:nonFraction>%. The Company pays a credit spread of <ix:nonFraction unitRef="number" contextRef="c-175" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-4" id="f-612">0</ix:nonFraction> to <ix:nonFraction unitRef="number" contextRef="c-176" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-4" id="f-613">175</ix:nonFraction> basis points based on the Company&#8217;s net EBITDA leverage ratio and elected rate (BASE or SOFR). The Company has a weighted average revolver interest rate of <ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" scale="-2" id="f-614">6.22</ix:nonFraction>% as of March&#160;31, 2024. At March&#160;31, 2024, $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-615">829.5</ix:nonFraction> million of the existing $<ix:nonFraction unitRef="usd" contextRef="c-171" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-616">900.0</ix:nonFraction> million Revolving Credit Facility was unused, including letters of credit issued under the Facility. The Facility also provides an accordion feature that allows the Company to access an additional $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="msa:LineOfCreditFacilityAccordionFeatureAmount" format="ixt:num-dot-decimal" scale="6" id="f-617">400.0</ix:nonFraction>&#160;million of capacity pending approval by MSA&#8217;s board of directors and from the bank group.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2021, the Company entered into a Third Amended and Restated Multi-Currency Note Purchase and Private Shelf Agreement (the &#8220;Prudential Note Agreement&#8221;) with PGIM, Inc. (&#8220;Prudential&#8221;). The Prudential Note Agreement provided for (i) the issuance of $<ix:nonFraction unitRef="usd" contextRef="c-177" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-618">100.0</ix:nonFraction>&#160;million of <ix:nonFraction unitRef="number" contextRef="c-177" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-619">2.69</ix:nonFraction>% Series C Senior Notes due July 1, 2036 and (ii) the establishment of an uncommitted note issuance facility whereby the Company may request, subject to Prudential&#8217;s acceptance in its sole discretion, the issuance of up to $<ix:nonFraction unitRef="usd" contextRef="c-178" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-620">335.0</ix:nonFraction>&#160;million aggregate principal amount of senior unsecured notes. As of March&#160;31, 2024, the Company has outstanding &#163;<ix:nonFraction unitRef="gbp" contextRef="c-179" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-621">42.7</ix:nonFraction> million (approximately $<ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-622">54.0</ix:nonFraction> million at March&#160;31, 2024) of <ix:nonFraction unitRef="number" contextRef="c-179" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-623">3.4</ix:nonFraction>% Series B Senior Notes due January 22, 2031. Remaining maturities of this note are &#163;<ix:nonFraction unitRef="gbp" contextRef="c-179" decimals="-5" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="6" id="f-624">6.1</ix:nonFraction>&#160;million (approximately $<ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-5" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="6" id="f-625">7.7</ix:nonFraction> million at March&#160;31, 2024) due annually through January 2031.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2021, the Company entered into a Second Amended and Restated Master Note Facility (the &#8220;NYL Note Facility&#8221;) with NYL Investors. The NYL Note Facility provided for (i) the issuance of $<ix:nonFraction unitRef="usd" contextRef="c-180" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-626">100.0</ix:nonFraction>&#160;million of <ix:nonFraction unitRef="number" contextRef="c-180" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-627">2.69</ix:nonFraction>% Series A Senior Notes due July 1, 2036, and (ii) the establishment of an uncommitted note issuance facility whereby the Company may request, subject to NYL Investors&#8217; acceptance in its sole discretion, the issuance of up to $<ix:nonFraction unitRef="usd" contextRef="c-181" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-628">200.0</ix:nonFraction>&#160;million aggregate principal amount of senior unsecured notes. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 29, 2023, the Company issued $<ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-629">50</ix:nonFraction>&#160;million of <ix:nonFraction unitRef="number" contextRef="c-182" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-630">5.25</ix:nonFraction>% Series B Senior Notes due July 1, 2028, pursuant to the NYL Note Facility (the "Notes"). The Notes bear interest at <ix:nonFraction unitRef="number" contextRef="c-182" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-631">5.25</ix:nonFraction>% per annum, payable semi-annually, and mature on July 1, 2028. The Notes provide for a principal payment of $<ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-6" name="msa:DebtInstrumentPrincipalAmountDueInYearBeforeMaturity" format="ixt:num-dot-decimal" scale="6" id="f-632">25</ix:nonFraction>&#160;million on July 1, 2027, with the remaining $<ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-6" name="msa:DebtInstrumentPrincipalAmountDueAtMaturity" format="ixt:num-dot-decimal" scale="6" id="f-633">25</ix:nonFraction>&#160;million due on July 1, 2028. The Notes may be redeemed at the Company&#8217;s option prior to their maturity at a make-whole redemption price calculated as provided in the NYL Note Facility. The proceeds of the Notes were used on June 29, 2023, to pay down an equivalent amount of borrowings under the Company&#8217;s Revolving Credit Facility with PNC Bank, National Association, as Administrative Agent.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 5, 2023, the Company entered into a new $<ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-634">250</ix:nonFraction>&#160;million term loan facility to fund the divestiture of MSA LLC, a wholly owned subsidiary. Under the agreement, the Company may elect either BASE or an interest rate based on SOFR. The Company pays a credit spread of <ix:nonFraction unitRef="number" contextRef="c-185" decimals="0" name="msa:DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate" scale="-4" id="f-635">0</ix:nonFraction> to <ix:nonFraction unitRef="number" contextRef="c-186" decimals="2" name="msa:DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate" scale="-4" id="f-636">200</ix:nonFraction> basis points based on the Company's net EBITDA leverage ratio and elected rate. The Company had a Term Loan interest rate of <ix:nonFraction unitRef="number" contextRef="c-167" decimals="4" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-637">6.42</ix:nonFraction>% as of March&#160;31, 2024.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><ix:continuation id="f-584-2" continuedAt="f-584-3"><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Credit Facility, Prudential Note Agreement and NYL Note Facility require the Company to comply with specified financial covenants, including a requirement to maintain a minimum fixed charges coverage ratio of not less than <ix:nonFraction unitRef="number" contextRef="c-187" decimals="INF" name="msa:DebtInstrumentCovenantFixedChargesCoverageRatioMinimum" scale="0" id="f-638">1.50</ix:nonFraction> to 1.00 and a consolidated leverage ratio not to exceed <ix:nonFraction unitRef="number" contextRef="c-187" decimals="INF" name="msa:DebtInstrumentCovenantConsolidatedLeverageRatioMaximum" scale="0" id="f-639">3.50</ix:nonFraction> to 1.00; except during an acquisition period, defined as four consecutive fiscal quarters beginning with the quarter of acquisition, in which case the consolidated net leverage ratio shall not exceed <ix:nonFraction unitRef="number" contextRef="c-187" decimals="INF" name="msa:DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum" scale="0" id="f-640">4.00</ix:nonFraction> to 1.00; in each case calculated on the basis of the trailing four fiscal quarters. In addition, the agreements contain negative covenants limiting the ability of the Company and its subsidiaries to incur additional indebtedness or issue guarantees, create or incur liens, make loans and investments, make acquisitions, transfer or sell assets, enter into transactions with affiliated parties, make changes in its organizational documents that are materially adverse to lenders or modify the nature of the Company's or its subsidiaries' business. All credit facilities exclude MSA LLC prior to the divestiture of this subsidiary on January 5, 2023, as discussed further in Note 17. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><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, 2024, the Company was in full compliance with the restrictive covenants under its various credit agreements.</span></div></ix:continuation><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-584-3">The Company had outstanding bank guarantees and standby letters of credit with banks as of March&#160;31, 2024, totaling $<ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="f-641">9.3</ix:nonFraction> million, of which $<ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="f-642">1.1</ix:nonFraction> million relate to the Revolving Credit Facility. The letters of credit serve to cover customer requirements in connection with certain sales orders and insurance companies. The Company is also required to provide cash collateral in connection with certain arrangements. At March&#160;31, 2024, the Company has $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="msa:RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets" format="ixt:num-dot-decimal" scale="6" id="f-643">2.0</ix:nonFraction> million of restricted cash in support of these arrangements.</ix:continuation> </span></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_73"></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%">Note 13&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="f-644" continuedAt="f-644-1" escape="true">Goodwill and Intangible Assets, Net</ix:nonNumeric></span></div><ix:continuation id="f-644-1" continuedAt="f-644-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfGoodwillTextBlock" id="f-645" escape="true"><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in goodwill during the three months ended March 31, 2024, were as follows:</span></div><div style="margin-top:9pt"><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:82.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.518%"/><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="background-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%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-646">627,534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:num-dot-decimal" scale="3" id="f-647">2,485</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-648">625,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March&#160;31, 2024, goodwill of $<ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-649">447.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-650">177.4</ix:nonFraction> million related to the Americas and International reportable segments, respectively.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="f-651" escape="true"><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in intangible assets, net, during the three months ended March 31, 2024, were as follows:</span></div><div style="margin-bottom:7pt;margin-top:11pt"><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:82.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.518%"/><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="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%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intangible Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net balance at January 1, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-652">266,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-653">4,436</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" scale="3" id="f-654">773</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net balance at March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-655">260,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:1pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-644-2">At March&#160;31, 2024, intangible assets, net, includes a trade name related to Globe Manufacturing Company, LLC ("Globe") with an indefinite life totaling $<ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-656">60.0</ix:nonFraction> million</ix:continuation>.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-17-</span></div></div></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></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%">Note 14&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="f-657" continuedAt="f-657-1" escape="true">Pensions and Other Post-retirement Benefits </ix:nonNumeric></span></div><ix:continuation id="f-657-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="f-658" escape="true"><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of Net periodic benefit (income) cost consisted of the following: </span></div><div style="margin-bottom:7pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:37.079%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.827%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.588%"/><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="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension Benefits</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:8pt;font-weight:700;line-height:100%">Other Benefits</span></td></tr><tr><td colspan="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%">(In thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="f-659">2,315</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-194" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="f-660">1,884</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-195" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="f-661">44</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-196" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="f-662">53</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 cost</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-193" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-663">5,970</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-194" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="f-664">5,918</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-195" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="f-665">248</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-196" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="f-666">273</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%">Expected return on plan 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-193" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-667">10,812</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-194" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="f-668">9,906</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-195" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" 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-196" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:fixed-zero" scale="3" id="f-670">&#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%">Amortization of prior service cost (credit)</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-193" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-671">37</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-194" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-672">37</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-195" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-673">46</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-196" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="f-674">61</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%">Recognized net actuarial losses</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-193" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="f-675">282</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-194" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="f-676">47</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-195" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="f-677">115</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-196" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="f-678">138</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit (income) cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="f-679">2,208</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="f-680">2,020</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="f-681">361</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="f-682">403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Components of Net periodic benefit (income) cost other than service cost are included in the line item Other income, net, and service costs are included in the line items Cost of products sold and Selling, general and administrative in the unaudited Condensed Consolidated Statements of Operations. </span></div></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We made contributions of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="f-683">1.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="f-684">2.0</ix:nonFraction> million to our pension plans during the three months ended March 31, 2024, and 2023, respectively. We expect to make net contributions of $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" format="ixt:num-dot-decimal" scale="6" id="f-685">5.3</ix:nonFraction> million to our pension plans in 2024, which are primarily associated with statutorily required plans in the International reporting segment.</span></div></ix:continuation><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_82"></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%">Note 15&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="f-686" continuedAt="f-686-1" escape="true">Derivative Financial Instruments </ix:nonNumeric></span></div><ix:continuation id="f-686-1"><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our currency exchange rate risk management strategy, we enter into certain derivative foreign currency forward contracts that do not meet the U.S. GAAP criteria for hedge accounting but have the impact of partially offsetting certain of our foreign currency exposures. We account for these forward contracts at fair value and report the related gains or losses in currency exchange losses, net, in the unaudited Condensed Consolidated Statements of Operations. The notional amount of open forward contracts was $<ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-687">115.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-688">110.9</ix:nonFraction> million at March&#160;31, 2024, and December&#160;31, 2023, respectively. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="f-689" escape="true"><div style="margin-top:9pt;text-indent:24.75pt"><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 unaudited Condensed Consolidated Balance Sheets location and fair value of assets and liabilities associated with derivative financial instruments:</span></div><div style="margin-top:9pt"><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:64.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.519%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts:  prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="f-690">148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-691">2,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts:  accrued restructuring and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="f-692">660</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-202" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="f-693">242</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><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" id="f-694" escape="true"><div style="margin-top:9pt;text-indent:24.75pt"><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 unaudited Condensed Consolidated Statements of Operations and unaudited Condensed Consolidated Statements of Cash Flows location and the loss (gain) impact of derivative financial instruments:</span></div><div style="margin-top:9pt"><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:64.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.517%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.519%"/><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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months 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:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts:  currency exchange losses, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="f-695">1,758</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="f-696">502</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-18-</span></div></div></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></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%">Note 16&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="f-697" continuedAt="f-697-1" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="f-697-1"><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy consists of three broad levels, which gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are:</span></div><div style="margin-top:9pt;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">Level 1&#8212;Observable inputs that reflect unadjusted quoted prices for identical assets or liabilities in active markets.</span></div><div style="margin-top:9pt;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">Level 2&#8212;Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.</span></div><div style="margin-top:9pt;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">Level 3&#8212;Unobservable inputs for the asset or liability.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The valuation methodologies we used to measure financial assets and liabilities are also used to value the derivative financial instruments described in Note 15&#8212;Derivative Financial Instruments. We estimate the fair value of the derivative financial instruments, consisting of foreign currency forward contracts, based upon valuation models with inputs that generally can be verified by observable market conditions and do not involve significant management judgment. Accordingly, the fair values of the derivative financial instruments are classified within Level 2 of the fair value hierarchy. With the exception of our fixed rate long-term debt, we believe that the reported carrying amounts of our financial assets and liabilities approximate their fair values. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reported carrying amount of our fixed rate long-term debt was $<ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-698">304.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-699">312.2</ix:nonFraction> million at March&#160;31, 2024, and December&#160;31, 2023, respectively. The fair value of this debt was $<ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-700">265.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-5" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="6" id="f-701">278.7</ix:nonFraction> million at March&#160;31, 2024, and December&#160;31, 2023, respectively. The fair value of this debt was determined using Level 2 inputs by evaluating similarly rated companies with publicly traded bonds where available or current borrowing rates available for financings with similar terms and maturities.</span></div></ix:continuation><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_88"></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%">Note 17&#8212;<ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-702" continuedAt="f-702-1" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="f-702-1" continuedAt="f-702-2"><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%">Product liability</span></div><div style="margin-top:9pt;text-indent:22.5pt"><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 face an inherent business risk of exposure to legal claims arising from the alleged failure of our products to prevent the types of personal injury or death against which they are designed to protect. Product liability claims are categorized as either single incident or cumulative trauma.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Single incident product liability claims. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Single incident product liability claims involve incidents of short duration that are typically known when they occur and involve observable injuries, which provide an objective basis for quantifying damages. Management has established reserves for the single incident product liability claims of the Company's various subsidiaries, including asserted single incident product liability claims and incurred but not reported ("IBNR") single incident claims. To determine the reserves, Management makes reasonable estimates of losses for single incident claims based on the number and characteristics of asserted claims, historical experience, sales volumes, expected settlement costs, and other relevant information. The reserve for single incident product liability claims was $<ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-5" name="us-gaap:ProductLiabilityAccrualComponentAmount" format="ixt:num-dot-decimal" scale="6" id="f-703">1.4</ix:nonFraction> million at March&#160;31, 2024 and $<ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-5" name="us-gaap:ProductLiabilityAccrualComponentAmount" format="ixt:num-dot-decimal" scale="6" id="f-704">1.3</ix:nonFraction> million at December&#160;31, 2023. Single incident product liability expense was $<ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-5" name="us-gaap:ProductLiabilityAccrualPeriodExpense" format="ixt:num-dot-decimal" scale="6" id="f-705"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-5" name="us-gaap:ProductLiabilityAccrualPeriodExpense" format="ixt:num-dot-decimal" scale="6" id="f-706">0.1</ix:nonFraction></ix:nonFraction> million for both the three months ended March 31, 2024, and 2023. Single incident product liability exposures are evaluated on an annual basis, or more frequently if changing circumstances warrant. Adjustments are made to the reserve as appropriate. The reserve has not been discounted to present value and does not include future amounts which will be spent to defend the claims.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Cumulative trauma product liability claims. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cumulative trauma product liability claims involve alleged exposures to harmful substances (e.g., silica, asbestos and coal dust) that occurred years ago and may have developed over long periods of time into diseases such as silicosis, asbestosis, mesothelioma, or coal worker&#8217;s pneumoconiosis. Prior to the divestiture described below, one of the Company's former subsidiaries, MSA LLC, was named as a defendant in various lawsuits related to such claims. These lawsuits mainly involve respiratory protection products allegedly manufactured and sold by MSA LLC or its predecessors. </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><ix:continuation id="f-702-2" continuedAt="f-702-3"><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On January 5, 2023, the Company entered into a membership interest purchase agreement (the &#8220;Purchase Agreement&#8221;) with Sag Main Holdings, LLC (the &#8220;Buyer&#8221;). The Buyer was a joint venture between R&amp;Q Insurance Holdings Ltd. (&#8220;R&amp;Q&#8221;) and Obra Capital, Inc. (&#8220;Obra&#8221;). Under the Purchase Agreement, on January 5, 2023, the Company transferred to the Buyer all of the issued and outstanding limited liability company interests of MSA LLC (the &#8220;Sale&#8221;). In connection with the closing, the Company contributed $<ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-5" name="msa:DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-707">341.2</ix:nonFraction>&#160;million in cash and cash equivalents, while R&amp;Q and Obra contributed an additional $<ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-5" name="msa:BusinessCombinationContributedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="f-708">35.0</ix:nonFraction>&#160;million.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSA LLC was the obligor for the claims to which the Company's legacy cumulative trauma product liability reserves relate and policyholder of the related insurance assets.  The rights and obligations related to these items remained with MSA LLC upon the sale to the Buyer. In addition, pursuant to the Purchase Agreement, the Buyer and MSA LLC have agreed to indemnify the Company and its affiliates for legacy cumulative trauma product liabilities and other product liabilities, and a subsidiary of the Company has agreed to indemnify MSA LLC for all other historical liabilities of MSA LLC. This indemnification is not subject to any cap or time limitation. In connection with the sale, the Company and its Board of Directors received a solvency opinion from an independent advisory firm that MSA LLC was solvent and adequately capitalized after giving effect to the transaction.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the completion of the transaction, the Company no longer has any obligation with respect to pending and future cumulative trauma product liability claims relating to these matters. As such, all legacy cumulative trauma product liability reserves, related insurance assets, and associated deferred tax assets of the divested subsidiary were derecognized from our balance sheet and the Company incurred a tax-effected loss on the divestiture of MSA LLC of $<ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-5" sign="-" name="msa:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect" format="ixt:num-dot-decimal" scale="6" id="f-709">199.6</ix:nonFraction>&#160;million, including transaction related costs of $<ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-5" sign="-" name="msa:DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost" format="ixt:num-dot-decimal" scale="6" id="f-710">5.6</ix:nonFraction>&#160;million. The Buyer has assumed management of the divested subsidiary, including the management of its claims and associated assets. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="f-711" escape="true"><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a summary of the impact of the divestiture of MSA LLC on our unaudited Condensed Consolidated Statements of Operations for the three months ended March 31, 2023 (no additional impact for the three months ended March&#160;31, 2024):</span></div><div style="margin-top:9pt"><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:82.282%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.518%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</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:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 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%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-5" name="msa:DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents" scale="6" id="f-712">341.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 insurance receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="-5" name="msa:DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent" scale="6" id="f-713">17.3</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%">Notes receivable, insurance companies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="-5" name="msa:DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent" scale="6" id="f-714">5.9</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%">Noncurrent insurance receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="-5" name="msa:DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent" scale="6" id="f-715">110.3</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%">Notes receivable, insurance companies, noncurrent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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="-5" name="msa:DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent" scale="6" id="f-716">38.7</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%">Current product liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-5" name="msa:DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent" scale="6" id="f-717">65.1</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%">Noncurrent product liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-5" name="msa:DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent" scale="6" id="f-718">324.7</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%">Loss on divestiture of MSA LLC before transaction costs</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-5" sign="-" name="msa:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross" scale="6" id="f-719">123.6</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-5" sign="-" name="msa:DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost" scale="6" id="f-720">5.6</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%">Loss on divestiture of MSA LLC</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-5" sign="-" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" scale="6" id="f-721">129.2</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-5" sign="-" name="msa:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax" scale="6" id="f-722">70.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;text-align: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-effected loss on divestiture of MSA LLC</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-5" sign="-" name="msa:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect" scale="6" id="f-723">199.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related to the write-off of deferred tax asset related to product liability reserve</span></div></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:4pt;margin-top:9pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-20-</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><ix:continuation id="f-702-3"><div style="margin-bottom:4pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Other Litigation </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Globe, a subsidiary of the Company, is defending claims in which plaintiffs assert that certain products allegedly containing per- and polyfluoroalkyl substances (&#8220;PFAS&#8221;) have caused harm, including injury or health issues. PFAS are a large class of substances that are widely used in everyday products. Specifically, Globe builds firefighter turnout gear from technical fabrics sourced from a small pool of specialty textile manufacturers. These protective fabrics have been tested and certified to meet current National Fire Protection Association safety standards, and some of them as supplied to Globe contain or historically have contained PFAS to achieve performance characteristics such as water, oil, or chemical resistance.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Globe believes it has valid defenses to these claims. These matters are at a very early stage with numerous factual and legal issues to be resolved. Defense costs relating to these lawsuits are recognized in the unaudited Condensed Consolidated Statements of Operations as incurred. Globe is also pursuing insurance coverage and indemnification related to the lawsuits. As of April 22, 2024, Globe was named as a defendant in <ix:nonFraction unitRef="lawsuit" contextRef="c-217" decimals="0" name="msa:LossContingencyPendingLawsuitsNumber" scale="0" id="f-724">600</ix:nonFraction> lawsuits comprised of approximately <ix:nonFraction unitRef="claim" contextRef="c-217" decimals="0" name="us-gaap:LossContingencyPendingClaimsNumber" format="ixt:num-dot-decimal" scale="0" id="f-725">12,189</ix:nonFraction> claims, plus <ix:nonFraction unitRef="classaction" contextRef="c-217" decimals="0" name="msa:LossContingencyPendingClassActionNumber" format="ixt-sec:numwordsen" scale="0" id="f-726">one</ix:nonFraction> action filed on behalf of a putative class of Florida firefighters and certain of their dependents.  Certain of these lawsuits include MSA Safety Inc. or other Globe affiliates as defendants. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">MSA LLC is also a defendant in a number of PFAS lawsuits and the Buyer assumed responsibility for these and any similar future claims specific to MSA LLC in connection with the divestiture on January 5, 2023. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product Warranty</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides warranties on certain product sales. Product warranty reserves are established in the same period that revenue from the sale of the related products is recognized, or in the period that a specific issue arises as to the functionality of the Company's product. The determination of such reserves requires the Company to make estimates of product return rates and expected costs to repair or to replace the products under warranty. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts of the reserves are based on established terms and the Company's best estimate of the amounts necessary to settle future and existing claims on products sold as of the balance sheet date. If actual return rates and/or repair and replacement costs differ significantly from estimates, adjustments to recognize additional cost of sales may be required in future periods. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="f-727" escape="true"><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles changes in the Company's accrued warranty reserve:</span></div><div style="margin-bottom:9pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"/><td style="width:63.915%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.866%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.851%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.868%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In&#160;thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 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:8pt;font-weight:700;line-height:100%">Year Ended <br/>December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning warranty reserve</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-728">14,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-729">15,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Warranty payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-730">2,374</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="f-731">9,794</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty claims</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="f-732">2,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="f-733">8,899</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for product warranties and other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease" scale="3" id="f-734">70</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" sign="-" name="us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease" scale="3" id="f-735">47</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending warranty reserve</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-736">13,985</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="f-737">14,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;margin-top:4pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProductWarrantyExpense" format="ixt:num-dot-decimal" scale="6" id="f-738">2.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:ProductWarrantyExpense" format="ixt:num-dot-decimal" scale="6" id="f-739">2.4</ix:nonFraction> million for the three months ended March 31, 2024, and 2023, respectively, and is included in Costs of products sold on the unaudited Condensed Consolidated Statements of Operations. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Outstanding Performance Obligations</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives a portion of its revenue from various leasing arrangements where the Company is the lessor, primarily fire service contracts entered into by Bristol. Such arrangements provide for monthly payments covering equipment provided, maintenance and interest. These arrangements meet the criteria to be accounted for as sales-type leases under Accounting Standards Codification ("ASC") 842 and contain both lease and non-lease components. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from equipment provided is considered a lease component and recognized with point in time revenue recognition upon lease commencement. Maintenance revenue, which is considered a non-lease component, and interest is recognized monthly over the lease term. As of March 31, 2024, the Company had remaining maintenance performance obligations of approximately $<ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="6" id="f-740">31.2</ix:nonFraction>&#160;million which are expected to be recognized to revenue in less than <ix:nonNumeric contextRef="c-218" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="f-741">4</ix:nonNumeric> years.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-21-</span></div></div></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_94"></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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><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:6.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.433%"/><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:700;line-height:100%">Item&#160;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-weight:700;line-height:100%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></td></tr></table></div><div style="margin-top:2pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following discussion and analysis should be read in conjunction with the historical financial statements and other financial information included elsewhere in this quarterly report on Form 10-Q. This discussion may contain forward-looking statements that involve risks and uncertainties. The forward-looking statements are not historical facts, but rather are based on current expectations, estimates, assumptions and projections about our industry, business and future financial results. Our actual results could differ materially from the results contemplated by these forward-looking statements due to a number of factors, including those discussed in the sections of our annual report entitled &#8220;Forward-Looking Statements&#8221; and &#8220;Risk Factors,&#8221; and those discussed in our Form 10-Q quarterly reports filed after such annual report (such as in Part II, Item 1A, &#8220;Risk Factors.&#8221;)</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BUSINESS OVERVIEW</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSA Safety Incorporated is the global leader in advanced safety products, technology and solutions. Driven by its singular mission of safety, the Company has been at the forefront of safety innovation since 1914, protecting workers and facility infrastructure around the world across a broad range of diverse end markets while creating sustainable value for shareholders. The Company's comprehensive product line, which is governed by rigorous safety standards across highly regulated industries, is used to protect workers and facility infrastructures around the world in a broad range of markets, including fire service, energy, utility, construction and industrial manufacturing applications as well as heating, ventilation, air conditioning and refrigeration ("HVAC-R"). The Company's product portfolio includes firefighter safety gear where core products include self-contained breathing apparatus ("SCBA"), protective apparel and helmets; detection where core products include fixed gas and flame detection ("FGFD") systems and portable gas detection instruments; and industrial personal protective equipment ("PPE") where core products include industrial head protection and fall protection devices.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">A detailed listing of our significant product offerings in the aforementioned product groups above is included in MSA's Annual Report on Form 10-K for the year ended December&#160;31, 2023. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We tailor our product offerings and distribution strategy to satisfy distinct customer preferences that vary across geographic regions. To best serve these customer preferences, we have organized our business into four geographical operating segments that are aggregated into three reportable segments: Americas, International and Corporate.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Americas.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our largest manufacturing and research and development facilities are located in the United States. We serve our markets across the Americas with manufacturing facilities in the U.S., Mexico and Brazil. Operations in the other countries within the Americas segment focus primarily on sales and distribution in their respective home country markets. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">International.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our International segment includes companies in Europe, the Middle East and Africa ("EMEA") and the Asia Pacific region. In our largest International subsidiaries (in Germany, France, U.K., Ireland and China), we develop, manufacture and sell a wide variety of products. In China, the products manufactured are sold primarily in China as well as in regional markets. Operations in other International segment countries focus primarily on sales and distribution in their respective home country markets. Although some of these companies may perform limited production, most of their sales are of products manufactured in our plants in Germany, France, the U.S., U.K., Ireland, Morocco and China or are purchased from third-party vendors. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Corporate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The Corporate segment primarily consists of general and administrative expenses incurred in our corporate headquarters, costs associated with corporate development initiatives, legal expense, interest expense, foreign exchange gains or losses and other centrally-managed costs. Corporate general and administrative costs comprise the majority of the expense in the Corporate segment. </span></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_1014"></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%">RESULTS OF OPERATIONS</span></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%">Three Months Ended March&#160;31, 2024, Compared to Three Months Ended March&#160;31, 2023 </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Sales. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales for the three months ended March 31, 2024, were $413.3 million, an increase of $15.0 million, or 3.8%, compared to $398.3 million in the same period last year.  Please refer to the Net Sales table for a reconciliation of the quarter over quarter sales change. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-22-</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><div style="margin-bottom:7pt;margin-top:14pt"><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:47.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.633%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</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:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollar<br/>Increase </span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent<br/>Increase </span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$413.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$398.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$15.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.8%</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%">Americas</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%">295.5</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%">280.3</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%">15.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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4%</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%">International</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%">117.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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118.0</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%">(0.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:400;line-height:100%">(0.2)%</span></td></tr></table></div><div style="margin-top:9pt;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:47.798%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.933%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.933%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.936%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales </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:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31, 2024 versus March 31, 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%">(Percent Change)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP reported sales change</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.4%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(0.2)%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.8%</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%">Currency translation effects</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%">(0.6)%</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%">(0.9)%</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%">(0.7)%</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%">Constant currency sales change</span></td><td colspan="3" style="background-color:#cceeff;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%">4.8%</span></td><td colspan="3" style="background-color:#cceeff;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%">(1.1)%</span></td><td colspan="3" style="background-color:#cceeff;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%">3.1%</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="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Note: Constant currency sales change is a non-GAAP financial measure provided by the Company to give a better understanding of the Company's underlying business performance. Constant currency sales change is calculated by deducting the percentage impact from currency translation effects from the overall percentage change in net sales.</span></div></td></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net sales for the Americas segment were $295.5 million in the first quarter of 2024, an increase of $15.2 million, or 5.4%, compared to $280.3 million in the first quarter of 2023. Constant currency sales in the Americas segment increased 4.8%. This growth was driven by an increase in firefighter safety products, partially offset by declines in detection and industrial PPE. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales for the International segment were $117.8 million in the first quarter of 2024, a decrease of $0.2 million, or 0.2%, compared to $118.0 million for the first quarter of 2023. Constant currency sales in the International segment decreased 1.1% during the quarter. Growth in our EMEA region was offset by a decline in our APAC region, particularly in Industrial PPE.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating environment remains dynamic, and we continue to navigate these challenges to continue delivering solutions to our customers.  Backlog continued to be slightly elevated, specifically in Detection and Industrial PPE, due to certain supply chain challenges.  While the supply chain continues to be volatile, we&#8217;re working closely with our suppliers and now expect backlog to normalize by the end of the year. Orders were healthy in the quarter and through April.   Looking forward, we continue to expect to generate mid-single digit sales growth in 2024.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 8&#8212;Segment Information to the unaudited condensed consolidated financial statements in Part I Item 1 of this Form 10-Q, for information regarding sales by product group. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Gross profit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Gross profit for the first quarter of 2024 was $195.5 million, an increase of $14.1 million or 7.8%, compared to $181.4 million for the first quarter of 2023. The ratio of gross profit to net sales was 47.3% in the first quarter of 2024 compared to 45.5% in the same quarter last year. Improved productivity and price/cost management are the leading drivers of the increase year over year. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, general and administrative expenses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Selling, general and administrative ("SG&amp;A") expenses were $94.2 million during the first quarter of 2024, an increase of $3.1 million or 3.4%, compared to $91.1&#160;million for the same period a year ago. Overall, SG&amp;A expenses were 22.8% of net sales during the first quarter of 2024, compared to 22.9% of net sales during the same period in 2023. Constant currency SG&amp;A increased by approximately $2.7 million or 3.0%. The increase in SG&amp;A was driven by the higher level of sales and inflation partially offset by lower variable compensation.</span></div><div style="margin-top:8pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please refer to the SG&amp;A expenses table for a reconciliation of the quarter over quarter expense change. </span></div><div style="margin-top:8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.257%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Selling, general, and administrative expenses</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:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31, 2024 versus March 31, 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%">(Percent Change)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GAAP reported change</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%">3.4%</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%">Currency translation effects</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%">(0.4)%</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%">Constant currency change</span></td><td colspan="3" style="background-color:#cceeff;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%">3.0%</span></td></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></table></div><div style="margin-top:8pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and development expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Research and development expense was $15.9 million during the first quarter of 2024, an increase of $0.7 million, compared to $15.2 million during the first quarter of 2023. Research and development expense was 3.9% of net sales in the first quarter of 2024 and 3.8% in the first quarter of 2023. </span></div><div style="margin-top:8pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2024 and 2023, we capitalized $3.4 million and $3.0 million of software development costs, respectively. Depreciation expense for capitalized software development cost of $2.7 million and $2.3 million during the first quarter of 2024 and 2023, respectively, was recorded in costs of products sold on the unaudited Condensed Consolidated Statements of Operations. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSA remains committed to dedicating significant resources to research and development activities, including the development of technology-based safety solutions. As we continue to invest a significant portion of our new product development into technology-based safety solutions, we anticipate that the historical relationship of research and development expense to net sales will continue to evolve; however, we do not anticipate reductions in the relative level of total spend on research and development activities on an annual basis. Total spend on both software development and research and development activities was $19.3 million and $18.2 million during the first quarter of March&#160;31, 2024, and 2023, respectively.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restructuring charges</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Restructuring charges of $3.0 million during the first quarter of 2024 were primarily related to management restructuring and initiatives to adjust our cost structure and optimize our manufacturing footprint. Restructuring charges of $1.7 million during the first quarter of 2023 were related to manufacturing footprint optimization activities. We remain focused on executing programs to further optimize our cost structure. </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Currency exchange</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Currency exchange losses were $2.3 million in the first quarter of 2024 compared to $4.2 million in the first quarter of 2023. Currency exchange activity for both periods related primarily to foreign currency exposure on unsettled inter-company balances and recognized exchange loss for our Argentina affiliate operating in a hyper-inflationary environment. Refer to Note 15&#8212;Derivative Financial Instruments to the unaudited condensed consolidated financial statements in Part I Item 1 of this Form 10-Q, for information regarding our currency exchange rate risk management strategy. </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Product liability expense. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product liability expense for the first quarter of both 2024 and 2023 was minimal due to our divestiture of MSA LLC in January 2023, as discussed further in Note 17&#8212;Commitments and Contingencies to the unaudited condensed consolidated financial statements in Part I Item 1 of this Form 10-Q.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loss on divestiture of MSA LLC.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The $129.2 million pre-tax loss on divestiture of MSA LLC for the first quarter of 2023</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">relates to the derecognition of all legacy cumulative trauma product liability reserves and related insurance assets of the divested subsidiary during the first quarter of 2023. The loss also includes a $341.2 million contribution of cash and cash equivalents, as well as transaction related costs of $5.6 million. Refer to Note 17&#8212;Commitments and Contingencies to the unaudited condensed consolidated financial statements in Part I Item 1 of this Form 10-Q for further information.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">GAAP operating income. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated operating income for the first quarter of 2024 was $80.1 million compared to loss of $60.1 million in the same period last year. The increase in operating income was primarily driven by the loss on divestiture of MSA LLC in the prior year as well as higher sales and gross margin in the Americas segment partially offset by increased SG&amp;A.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adjusted operating income. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Americas adjusted operating income for the first quarter of 2024 was $86.2 million, an increase of $14.5 million or 20.3% compared to $71.7 million in the prior year first quarter. The increase in adjusted operating income is attributable to higher sales and gross profit, partially offset by higher SG&amp;A expenses to support business growth. </span></div><div style="margin-top:8pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">International adjusted operating income for the first quarter of 2024 was $13.5 million, a decrease of $2.3 million, or 14.5%, compared to $15.8 million in the prior year first quarter. The decrease in adjusted operating income is primarily attributable to lower gross profit due to unfavorable geographical mix and higher inflationary pressures. </span></div><div style="margin-top:8pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate segment adjusted operating loss for the first quarter of 2024 was $11.7 million, an increase of $1.6 million in comparison to an adjusted operating loss of $10.1 million in the first quarter of 2023, driven by inflation and increased professional service fees associated with various strategic initiatives. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-24-</span></div></div></div><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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><div style="margin-top:8pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables represent a reconciliation from GAAP operating income to adjusted operating income (loss) and adjusted EBITDA. Adjusted operating margin % is calculated as adjusted operating income (loss) divided by net sales and adjusted EBITDA margin % is calculated as adjusted EBITDA divided by net sales. </span></div><div style="margin-bottom:7pt;margin-top:9pt;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:50.583%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.054%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted operating income (loss)</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 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:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated </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%">Net sales to external customers</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%">295,539&#160;</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%">117,763&#160;</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,302&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges (Note 3)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,017&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency exchange losses, net</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquisition-related intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,314&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,486&#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%">(11,695)</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%">88,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating margin %</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">Depreciation and amortization</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,693&#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%">17,045&#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%">(11,484)</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%">101,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Adjusted EBITDA margin %</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:7pt;margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a) Transaction costs include advisory, legal, accounting, valuation, and other professional or consulting fees incurred during acquisitions and divestitures. These costs are included in selling, general and administrative expense in the unaudited Condensed Consolidated Statements of Operations.</span></div></td></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:50.583%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.054%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted operating income (loss)</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 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%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated </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%">Net sales to external customers</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%">280,267&#160;</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%">117,995&#160;</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,262&#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating loss</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,061)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Restructuring charges (Note 3)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency exchange losses, net</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Loss on divestiture of MSA LLC (Note 17)</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product liability expense (Note 17)</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Amortization of acquisition-related intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,694&#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%">15,779&#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%">(10,093)</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%">77,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Adjusted operating margin %</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">Depreciation and amortization</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 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%">Adjusted EBITDA</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,494&#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%">19,058&#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%">(9,905)</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%">89,647&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin %</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Note: Adjusted operating income (loss) and adjusted EBITDA are non-GAAP financial measures. Adjusted operating income (loss) is reconciled above to the nearest GAAP financial measure, Operating income (loss), and excludes restructuring, currency exchange, product liability expense, loss on divestiture of MSA LLC, transaction costs and acquisition-related amortization. Adjusted EBITDA is reconciled above to the nearest GAAP financial measure, Operating income (loss) and excludes depreciation and amortization expense. Adjusted operating margin % and Adjusted EBITDA % are operating ratios derived from non-GAAP financial measures.</span></div></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total other expense, net. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other expense, net, for the first quarter of 2024 was $4.5 million, compared to $7.7 million for the same period in 2023, driven primarily by decreased interest expense related to reduced debt balances related to prior year borrowings associated with the MSA LLC divestiture as well as increased pension income driven by a higher expected rate of return. </span></div><div style="margin-top:9pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-25-</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income taxes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reported effective tax rate for the first quarter of 2024 was 23.1% compared to (121.7)% for the first quarter of 2023. This significant variance from the prior year is primarily due to the divestiture of MSA LLC  and the non deductible loss recorded on the derecognition of the product liability reserves and related assets. Refer to Note 17&#8212;Commitments and Contingencies to the unaudited condensed consolidated financial statements in Part I Item 1 of this Form 10-Q for further information on the MSA LLC divestiture.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to regular review and audit by both foreign and domestic tax authorities. While we believe our tax positions will be sustained, the final outcome of tax audits and related litigation may differ materially from the tax amounts recorded in our unaudited condensed consolidated financial statements. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Net income was $58.1 million for the first quarter of 2024, or $1.47 per diluted share compared to net loss of $150.2 million, or $(3.83) per diluted share, for the same period last year.</span></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_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%">LIQUIDITY AND CAPITAL RESOURCES </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our main source of liquidity is operating cash flows, supplemented by borrowings. Our principal liquidity requirements are for working capital, capital expenditures, principal and interest payments on debt, declared dividend payments and acquisitions. At March&#160;31, 2024, approximately 51% of our long-term debt is at fixed interest rates with repayment schedules through 2036. The remainder of our long-term debt is at variable rates on an unsecured revolving credit facility and a term loan, both due in 2026. At March&#160;31, 2024, approximately 85% of our borrowings are denominated in U.S. dollars, which limits our exposure to currency exchange rate fluctuations. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March&#160;31, 2024, the Company had cash and cash equivalents totaling $148.3 million and access to sufficient capital, providing ample liquidity and flexibility to continue to maintain our balanced capital allocation strategy that prioritizes growth investments, funding our dividends and servicing debt obligations. Cash, cash equivalents and restricted cash increased $1.9 million during the three months ended March 31, 2024 compared to cash decreasing $23.8 million during the same period in 2023. We believe MSA's healthy balance sheet and access to significant capital at March&#160;31, 2024, positions us well to navigate through challenging business conditions, supply chain constraints or other unexpected events. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating activities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating activities provided cash of $50.9 million during the three months ended March 31, 2024, compared to using cash of $285.9 million during the same period in 2023. The improved cash flow from operating activities as compared to the same period in 2023 was primarily related to the prior year contribution of $341.2 in the divestiture of MSA LLC. Refer to Note 17&#8212;Commitments and Contingencies to the unaudited condensed consolidated financial statements in Part I Item 1 of this Form 10-Q for further information.  Cash flow provided by operating activities decreased slightly excluding the cash flow impact of the MSA LLC divestiture as higher cash usage for bonus and incentive payouts related to prior year performance was mostly offset by improved operating results.</span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Investing activities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Investing activities used cash of $11.2 million during the three months ended March 31, 2024, compared to using $8.4 million during the same period in 2023. The increase in cash used in investing activities as compared to the same period in 2023 was related to increased capital expenditures to support our manufacturing footprint optimization activities.  We remain committed to evaluating additional acquisition opportunities that will allow us to continue to grow in key end markets and geographies. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financing activities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing activities used cash of $29.1 million during the three months ended March 31, 2024, compared to providing cash of $272.8 million during the same period in 2023. During the three months ended March 31, 2024, we had net payments on long-term debt of $5.0 million as compared to net proceeds from long-term debt of $295.4 million during the same period in 2023 to fund the MSA LLC divestiture. Since the MSA LLC divestiture in January 2023, we have paid down $294.1 million of our outstanding borrowings. We paid cash dividends of $18.5 million during the three months ended March 31, 2024, compared to $18.0 million in the same period in 2023. We used cash of $5.8 million during the three months ended March 31, 2024 to repurchase shares related to our employee stock compensation transactions compared to $3.7 million in the same period in 2023. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-26-</span></div></div></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_106"></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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></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%">CUMULATIVE TRANSLATION ADJUSTMENTS</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The position of the U.S. dollar relative to international currencies, primarily the euro, at March&#160;31, 2024, resulted in a translation loss of $10.7 million being recorded to the cumulative translation adjustments shareholders' equity account during the three months ended March 31, 2024, compared to a $11.2 million translation gain being recorded to the cumulative translation adjustments shareholders' equity account during the same period in 2023. </span></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%">COMMITMENTS AND CONTINGENCIES</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We made contributions of $1.3 million to our pension plans during the three months ended March 31, 2024. We expect to make total contributions of approximately $5.3 million to our pension plans in 2024 primarily associated with statutorily required plans in the International segment. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had outstanding bank guarantees and standby letters of credit with banks as of March&#160;31, 2024, totaling $9.3 million, of which $1.1 million relate to the senior revolving credit facility. These letters of credit serve to cover customer requirements in connection with certain sales orders and insurance companies. The Company is also required to provide cash collateral in connection with certain arrangements. At March&#160;31, 2024, the Company has $2.0 million of restricted cash in support of these arrangements. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have purchase commitments for materials, supplies, services, and property, plant and equipment as part of our ordinary conduct of business. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Please refer to Note 17&#8212;Commitments and Contingencies to the unaudited condensed consolidated financial statements in Part I Item 1 of this Form 10-Q for further discussion on the Company's single incident and cumulative trauma product liabilities. </span></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%">CRITICAL ACCOUNTING POLICIES AND ESTIMATES</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We prepare our unaudited condensed consolidated financial statements in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP"). The preparation of these unaudited condensed consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and the related disclosures. We evaluate these estimates and judgments on an on-going basis based on historical experience and various assumptions that we believe to be reasonable under the circumstances. However, different amounts could be reported if we had used different assumptions and in light of different facts and circumstances. Actual amounts could differ from the estimates and judgments reflected in our unaudited condensed consolidated financial statements. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The more critical judgments and estimates used in the preparation of our unaudited condensed consolidated financial statements are discussed in Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report on Form 10-K for the year ended December&#160;31, 2023. </span></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%">RECENTLY ADOPTED AND RECENTLY ISSUED ACCOUNTING STANDARDS</span></div><div style="margin-top:9pt;text-indent: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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-27-</span></div></div></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_109"></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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><div style="margin-top:9pt"><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:6.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.433%"/><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:700;line-height:100%">Item&#160;3.</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%">Quantitative and Qualitative Disclosures About Market Risk</span></td></tr></table></div><div style="margin-top:4pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market risk represents the risk of adverse changes in the value of a financial instrument caused by changes in currency exchange rates, interest rates and equity prices. We are exposed to market risks related to currency exchange rates and interest rates. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Currency exchange rate sensitivity.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We are subject to the effects of fluctuations in currency exchange rates on various transactions and on the translation of the reported financial position and operating results of our non-U.S. companies from local currencies to U.S. dollars. A hypothetical 10% strengthening or weakening of the U.S. dollar would decrease or increase our reported sales and net income by approximately $15.7 million or 3.8% and $2.1 million or 3.6%, respectively, for the three months ended March&#160;31, 2024. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When appropriate, we may attempt to limit our transactional exposure to changes in currency exchange rates through forward contracts or other actions intended to reduce existing exposures by creating offsetting currency exposures. At March&#160;31, 2024, we had open foreign currency forward contracts with a U.S. dollar notional value of $115.0 million. A hypothetical 10% strengthening or weakening of the U.S. dollar would result in a $11.5 million increase or decrease in the fair value of these contracts at March&#160;31, 2024. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest rates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We are exposed to changes in interest rates primarily as a result of borrowing and investing activities used to maintain liquidity and fund business operations. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March&#160;31, 2024, we had $304.0 million of fixed rate debt which matures at various dates through 2036. The incremental increase in the fair value of fixed rate long-term debt resulting from a hypothetical 10% decrease in interest rates would be approximately $9.0 million. However, our sensitivity to interest rate declines and the corresponding increase in the fair value of our debt portfolio would unfavorably affect earnings and cash flows only to the extent that we elected to repurchase or retire all or a portion of our fixed rate debt portfolio at prices above carrying values. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March&#160;31, 2024, we had $294.5 million of variable rate borrowings. A 100 basis point increase or decrease in interest rates would have a $3.0 million impact on future annual earnings under our current capital structure. </span></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_112"></div><div style="margin-top:9pt"><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:6.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.433%"/><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:700;line-height:100%">Item&#160;4.</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%">Controls and Procedures</span></td></tr></table></div><div style="margin-top:4pt;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%">(a)</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:6.91pt">Evaluation of disclosure controls and procedures.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Based on their evaluation as of the end of the period covered by this Form 10-Q, the Company&#8217;s principal executive officer and principal financial officer have concluded that the Company&#8217;s disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (the &#8220;Exchange Act&#8221;)) are effective to ensure that information required to be disclosed by the Company in reports that it files or submits under the Exchange Act is (i)&#160;recorded, processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms and (ii)&#160;accumulated and communicated to our management, including the principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure. </span></div><div style="margin-top:9pt;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%">(b)</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:6.34pt">Changes in internal control</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. There were no changes in the Company&#8217;s internal control over financial reporting that occurred during the most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-28-</span></div></div></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_115"></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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II. OTHER INFORMATION</span></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_121"></div><div style="margin-top:9pt"><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:6.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.433%"/><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:700;line-height:100%">Item&#160;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-weight:700;line-height:100%">Unregistered Sales of Equity Securities and Use of Proceeds</span></td></tr></table></div><div style="margin-top:4pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Issuer Purchases of Equity Securities</span></div><div style="margin-top:9pt"><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:31.988%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Number&#160;of<br/>Shares<br/>Purchased</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average&#160;Price&#160;Paid<br/>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:8pt;font-weight:700;line-height:100%">Total&#160;Number of<br/>Shares&#160;Purchased<br/>As&#160;Part&#160;of&#160;Publicly<br/>Announced&#160;Plans&#160;or<br/>Programs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Maximum&#160;Number<br/>of Shares<br/>That&#160;May&#160;Yet&#160;Be<br/>Purchased Under<br/>the&#160;Plans&#160;or<br/>Programs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt 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%">January 2024</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%">64&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165.03&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">165,300&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2024</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%">358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178.68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">148,137&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">March 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The share repurchase program authorizes up to $100.0 million in repurchases of MSA common stock in the open market and in private transactions. The share repurchase program has no expiration date. The maximum number of shares that may be purchased is calculated based on the dollars remaining under the program and the respective month-end closing share price. There were no shares repurchased during the quarter ended March&#160;31, 2024, under this program. We do not have any other share repurchase programs.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above shares purchased during the quarter are related to stock-based compensation transactions.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_1007"></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:6.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.433%"/><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:700;line-height:100%">Item&#160;5.</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%">Other Information</span></td></tr></table></div><div style="margin-top:4pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March&#160;31, 2024, no director or officer of the Company, nor the Company itself, <ix:nonNumeric contextRef="c-1" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-742"><ix:nonNumeric contextRef="c-1" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-743">adopted</ix:nonNumeric></ix:nonNumeric> or <ix:nonNumeric contextRef="c-1" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-744"><ix:nonNumeric contextRef="c-1" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-745">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 id="ib77c5a9d981c4e4c94ba78211f6a6c67_124"></div><div style="-sec-extract:summary;margin-top:9pt"><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:6.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.433%"/><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:700;line-height:100%">Item&#160;6.</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%">Exhibits</span></td></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Exhibits</span></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.1*&#160;&#160;&#160;&#160;</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="leenenseparationagreemen.htm">Termination Agreement, dated as of February 28, 2</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="leenenseparationagreemen.htm">024, by and between B</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="leenenseparationagreemen.htm">ob </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="leenenseparationagreemen.htm">W. Leenen and MSA Europe GmbH</a></span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex311-q12024.htm">Certification of Chief Executive Officer pursuant to Rule 13a-14(a)</a></span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.2&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex312-q12024.htm">Certification of Chief Financial Officer pursuant to Rule 13a-14(a)</a></span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex32-q12024.htm">Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18&#160;U.S.C. (S)1350</a></span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.INS&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;XBRL Instance Document</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.SCH&#160;&#160;&#160;&#160;XBRL Taxonomy Extension Schema Document</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.CAL&#160;&#160;&#160;&#160;XBRL Taxonomy Extension Calculation Linkbase Document</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.DEF&#160;&#160;&#160;&#160;XBRL Taxonomy Extension Definition Linkbase Document</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.LAB&#160;&#160;&#160;&#160;XBRL Taxonomy Extension Label Linkbase Document</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.PRE&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;XBRL Taxonomy Extension Presentation Linkbase Document</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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:400;line-height:120%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*The exhibit marked by an asterisk is a management contract or compensatory plan or arrangement.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-29-</span></div></div></div><div id="ib77c5a9d981c4e4c94ba78211f6a6c67_127"></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-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib77c5a9d981c4e4c94ba78211f6a6c67_7">Table of Contents</a></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%">SIGNATURE</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:36.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.723%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:58.404%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="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: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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MSA SAFETY INCORPORATED</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="6" 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%">April 30, 2024</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:8pt;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%">/s/ Lee B. McChesney</span></td></tr><tr><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:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lee B. McChesney</span></td></tr><tr><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:8pt;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%">Senior Vice President and Chief Financial Officer</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"/></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Jonathan D. Buck</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jonathan D. Buck</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Accounting Officer and Controller (Principal Accounting Officer)</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"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><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></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>leenenseparationagreemen.htm
<DESCRIPTION>EX-10.1
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>leenenseparationagreemen</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:968;"><!-- leenenseparationagreemen001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="leenenseparationagreemen001.jpg" title="slide1" width="883" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">EXHIBIT 10.1 </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- leenenseparationagreemen002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="leenenseparationagreemen002.jpg" title="slide2" width="883" 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>
<!-- leenenseparationagreemen003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="leenenseparationagreemen003.jpg" title="slide3" width="883" 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>
<!-- leenenseparationagreemen004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="leenenseparationagreemen004.jpg" title="slide4" width="968" 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>
<!-- leenenseparationagreemen005.jpg -->
<DIV style="padding-top:2em;">
<IMG src="leenenseparationagreemen005.jpg" title="slide5" width="883" 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>
<!-- leenenseparationagreemen006.jpg -->
<DIV style="padding-top:2em;">
<IMG src="leenenseparationagreemen006.jpg" title="slide6" width="963" 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>
<!-- leenenseparationagreemen007.jpg -->
<DIV style="padding-top:2em;">
<IMG src="leenenseparationagreemen007.jpg" title="slide7" width="883" 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>
<!-- leenenseparationagreemen008.jpg -->
<DIV style="padding-top:2em;">
<IMG src="leenenseparationagreemen008.jpg" title="slide8" width="968" 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-31.1
<SEQUENCE>3
<FILENAME>ex311-q12024.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i1568591bac304140a6deff99fe448703_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="-sec-extract:summary;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="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO RULE 13a-14(a)</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Nishan J. Vartanian, certify that&#58;</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. I have reviewed this quarterly report on Form 10-Q of MSA Safety Incorporated&#59;</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4. The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:5pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:5pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:5pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c) 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="margin-top:5pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d) 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 style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5. The registrant&#8217;s other certifying officer 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 the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:5pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:5pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></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><td style="width:47.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.924%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 30, 2024</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Nishan J. Vartanian</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nishan J. Vartanian</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr></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>4
<FILENAME>ex312-q12024.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i38ac95e676284894a3120bc74ccf889b_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="-sec-extract:summary;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.2</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO RULE 13a-14(a)</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Lee B. McChesney certify that&#58;</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1. I have reviewed this quarterly report on Form 10-Q of MSA Safety Incorporated&#59;</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4. The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:5pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:5pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:5pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c) 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="margin-top:5pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d) 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 style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5. The registrant&#8217;s other certifying officer 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 the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:5pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:5pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></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:36.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:58.404%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 30, 2024</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Lee B. McChesney</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lee B. McChesney</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>5
<FILENAME>ex32-q12024.htm
<DESCRIPTION>EX-32
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="idd43e5bfb7cd425cbc4a73078833f03d_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="-sec-extract:summary;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 32</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CERTIFICATION</font></div><div style="margin-top:9pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to 18 U.S.C. (S)&#160;1350, the undersigned officers of MSA Safety Incorporated (the &#8220;Company&#8221;), hereby certify, to the best of their knowledge, that the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended March&#160;31, 2024, (the &#8220;Report&#8221;) fully complies with the requirements of Section&#160;13 (a)&#160;or 15 (d), as applicable, of the Securities Exchange Act of 1934 and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</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 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:36.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.723%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:58.404%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 30, 2024</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Nishan J. Vartanian</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nishan J. Vartanian</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Lee B. McChesney</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lee B. McChesney</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>msa-20240331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:66614df5-7b67-4df0-89a1-b3eafccb9358,g:6a18f603-eb4a-4918-8037-f1044d5ce74e-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:msa="http://www.msasafety.com/20240331" 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" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.msasafety.com/20240331">
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://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.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.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="msa-20240331_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="msa-20240331_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="msa-20240331_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="msa-20240331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.msasafety.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="CondensedConsolidatedStatementsofIncome" roleURI="http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome">
        <link:definition>0000002 - Statement - Condensed Consolidated Statements of 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="CondensedConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome">
        <link:definition>0000003 - Statement - Condensed 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="CondensedConsolidatedBalanceSheets" roleURI="http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>0000004 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.msasafety.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>0000005 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlows" roleURI="http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows">
        <link:definition>0000006 - Statement - Condensed 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="CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss" roleURI="http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss">
        <link:definition>0000007 - Statement - Condensed Consolidated Statements of Changes in Retained Earnings, 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="CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLossParenthetical" roleURI="http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLossParenthetical">
        <link:definition>0000008 - Statement - Condensed Consolidated Statements of Changes in Retained Earnings, Accumulated Other Comprehensive Loss (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentation" roleURI="http://www.msasafety.com/role/BasisofPresentation">
        <link:definition>0000009 - Disclosure - Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashandCashEquivalents" roleURI="http://www.msasafety.com/role/CashandCashEquivalents">
        <link:definition>0000010 - Disclosure - Cash and Cash Equivalents</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringCharges" roleURI="http://www.msasafety.com/role/RestructuringCharges">
        <link:definition>0000011 - Disclosure - Restructuring Charges</link: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.msasafety.com/role/Inventories">
        <link:definition>0000012 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipment" roleURI="http://www.msasafety.com/role/PropertyPlantandEquipment">
        <link:definition>0000013 - 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="ReclassificationsOutofAccumulatedOtherComprehensiveLoss" roleURI="http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLoss">
        <link:definition>0000014 - Disclosure - Reclassifications Out of 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="CapitalStock" roleURI="http://www.msasafety.com/role/CapitalStock">
        <link:definition>0000015 - Disclosure - Capital Stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformation" roleURI="http://www.msasafety.com/role/SegmentInformation">
        <link:definition>0000016 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsLossperShare" roleURI="http://www.msasafety.com/role/EarningsLossperShare">
        <link:definition>0000017 - Disclosure - Earnings (Loss) per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.msasafety.com/role/IncomeTaxes">
        <link:definition>0000018 - 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="StockPlans" roleURI="http://www.msasafety.com/role/StockPlans">
        <link:definition>0000019 - Disclosure - 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="LongTermDebt" roleURI="http://www.msasafety.com/role/LongTermDebt">
        <link:definition>0000020 - Disclosure - Long-Term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssets" roleURI="http://www.msasafety.com/role/GoodwillandIntangibleAssets">
        <link:definition>0000021 - 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="PensionsandOtherPostretirementBenefits" roleURI="http://www.msasafety.com/role/PensionsandOtherPostretirementBenefits">
        <link:definition>0000022 - Disclosure - Pensions and Other Post-retirement Benefits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstruments" roleURI="http://www.msasafety.com/role/DerivativeFinancialInstruments">
        <link:definition>0000023 - Disclosure - Derivative Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.msasafety.com/role/FairValueMeasurements">
        <link:definition>0000024 - 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="CommitmentsandContingencies" roleURI="http://www.msasafety.com/role/CommitmentsandContingencies">
        <link:definition>0000025 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationPolicies" roleURI="http://www.msasafety.com/role/BasisofPresentationPolicies">
        <link:definition>9954471 - Disclosure - Basis of Presentation (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="CashandCashEquivalentsTables" roleURI="http://www.msasafety.com/role/CashandCashEquivalentsTables">
        <link:definition>9954472 - Disclosure - Cash and Cash Equivalents (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="RestructuringChargesTables" roleURI="http://www.msasafety.com/role/RestructuringChargesTables">
        <link:definition>9954473 - Disclosure - Restructuring Charges (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.msasafety.com/role/InventoriesTables">
        <link:definition>9954474 - 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.msasafety.com/role/PropertyPlantandEquipmentTables">
        <link:definition>9954475 - 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="ReclassificationsOutofAccumulatedOtherComprehensiveLossTables" roleURI="http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossTables">
        <link:definition>9954476 - Disclosure - Reclassifications Out of 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="CapitalStockTables" roleURI="http://www.msasafety.com/role/CapitalStockTables">
        <link:definition>9954477 - Disclosure - Capital Stock (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="SegmentInformationTables" roleURI="http://www.msasafety.com/role/SegmentInformationTables">
        <link:definition>9954478 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsLossperShareTables" roleURI="http://www.msasafety.com/role/EarningsLossperShareTables">
        <link:definition>9954479 - Disclosure - Earnings (Loss) per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansTables" roleURI="http://www.msasafety.com/role/StockPlansTables">
        <link:definition>9954480 - Disclosure - 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="LongTermDebtTables" roleURI="http://www.msasafety.com/role/LongTermDebtTables">
        <link:definition>9954481 - Disclosure - Long-Term Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsTables" roleURI="http://www.msasafety.com/role/GoodwillandIntangibleAssetsTables">
        <link:definition>9954482 - 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="PensionsandOtherPostretirementBenefitsTables" roleURI="http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsTables">
        <link:definition>9954483 - Disclosure - Pensions and Other Post-retirement Benefits (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsTables" roleURI="http://www.msasafety.com/role/DerivativeFinancialInstrumentsTables">
        <link:definition>9954484 - Disclosure - Derivative Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesTables" roleURI="http://www.msasafety.com/role/CommitmentsandContingenciesTables">
        <link:definition>9954485 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashandCashEquivalentsDetails" roleURI="http://www.msasafety.com/role/CashandCashEquivalentsDetails">
        <link:definition>9954486 - Disclosure - Cash and Cash Equivalents (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringChargesAdditionalInformationDetails" roleURI="http://www.msasafety.com/role/RestructuringChargesAdditionalInformationDetails">
        <link:definition>9954487 - Disclosure - Restructuring Charges - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails" roleURI="http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails">
        <link:definition>9954488 - Disclosure - Restructuring Charges - Activity and Reserve Balance for Restructuring Charges by Segment (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="InventoriesScheduleofInventoriesDetails" roleURI="http://www.msasafety.com/role/InventoriesScheduleofInventoriesDetails">
        <link:definition>9954489 - Disclosure - Inventories - Schedule of Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantandEquipmentDetails" roleURI="http://www.msasafety.com/role/PropertyPlantandEquipmentDetails">
        <link:definition>9954490 - Disclosure - Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails" roleURI="http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails">
        <link:definition>9954491 - Disclosure - Reclassifications 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="CapitalStockNarrativeDetails" roleURI="http://www.msasafety.com/role/CapitalStockNarrativeDetails">
        <link:definition>9954492 - Disclosure - Capital Stock - 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="CapitalStockScheduleofCommonStockActivityDetails" roleURI="http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails">
        <link:definition>9954493 - Disclosure - Capital Stock - Schedule of Common Stock Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationAdditionalInformationDetails" roleURI="http://www.msasafety.com/role/SegmentInformationAdditionalInformationDetails">
        <link:definition>9954494 - Disclosure - Segment Information - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationScheduleofReportableSegmentInformationDetails" roleURI="http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails">
        <link:definition>9954495 - Disclosure - Segment Information - Schedule of Reportable 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="SegmentInformationPercentageofTotalSalesbyProductGroupDetails" roleURI="http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails">
        <link:definition>9954496 - Disclosure - Segment Information - Percentage of Total Sales by Product Group (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="EarningsLossperShareDetails" roleURI="http://www.msasafety.com/role/EarningsLossperShareDetails">
        <link:definition>9954497 - Disclosure - Earnings (Loss) per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails" roleURI="http://www.msasafety.com/role/IncomeTaxesDetails">
        <link:definition>9954498 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansScheduleofStockCompensationExpenseDetails" roleURI="http://www.msasafety.com/role/StockPlansScheduleofStockCompensationExpenseDetails">
        <link:definition>9954499 - Disclosure - Stock Plans - Schedule of Stock Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansSummaryofStockOptionActivityDetails" roleURI="http://www.msasafety.com/role/StockPlansSummaryofStockOptionActivityDetails">
        <link:definition>9954500 - Disclosure - Stock Plans - Summary of Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansSummaryofRestrictedStockandUnitActivityDetails" roleURI="http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails">
        <link:definition>9954501 - Disclosure - Stock Plans - Summary of Restricted Stock and Unit Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansAdditionalInformationDetails" roleURI="http://www.msasafety.com/role/StockPlansAdditionalInformationDetails">
        <link:definition>9954502 - Disclosure - Stock Plans - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansWeightedAverageRiskAssumptionsDetails" roleURI="http://www.msasafety.com/role/StockPlansWeightedAverageRiskAssumptionsDetails">
        <link:definition>9954503 - Disclosure - Stock Plans - Weighted Average Risk Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockPlansSummaryofPerformanceStockUnitActivityDetails" roleURI="http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails">
        <link:definition>9954504 - Disclosure - Stock Plans - Summary of Performance Stock Unit Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtScheduleofDebtDetails" roleURI="http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails">
        <link:definition>9954505 - Disclosure - Long-Term 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="LongTermDebtAdditionalInformationDetails" roleURI="http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails">
        <link:definition>9954506 - Disclosure - Long-Term Debt - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsChangesinGoodwillDetails" roleURI="http://www.msasafety.com/role/GoodwillandIntangibleAssetsChangesinGoodwillDetails">
        <link:definition>9954507 - Disclosure - Goodwill and Intangible Assets - Changes in 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="GoodwillandIntangibleAssetsAdditionalInformationDetails" roleURI="http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails">
        <link:definition>9954508 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsChangesinIntangibleAssetsNetofAccumulatedAmortizationDetails" roleURI="http://www.msasafety.com/role/GoodwillandIntangibleAssetsChangesinIntangibleAssetsNetofAccumulatedAmortizationDetails">
        <link:definition>9954509 - Disclosure - Goodwill and Intangible Assets - Changes in Intangible Assets, Net of Accumulated Amortization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails" roleURI="http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails">
        <link:definition>9954510 - Disclosure - Pensions and Other Post-retirement Benefits - Components of Net Periodic 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="PensionsandOtherPostretirementBenefitsAdditionalInformationDetails" roleURI="http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsAdditionalInformationDetails">
        <link:definition>9954511 - Disclosure - Pensions and Other Post-retirement Benefits - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsAdditionalInformationDetails" roleURI="http://www.msasafety.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails">
        <link:definition>9954512 - Disclosure - Derivative Financial Instruments - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails" roleURI="http://www.msasafety.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails">
        <link:definition>9954513 - Disclosure - Derivative Financial Instruments - Balance Sheet Location and Fair Value of Assets Associated with Derivative Financial 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="DerivativeFinancialInstrumentsIncomeStatementLocationandImpactofDerivativeFinancialInstrumentsDetails" roleURI="http://www.msasafety.com/role/DerivativeFinancialInstrumentsIncomeStatementLocationandImpactofDerivativeFinancialInstrumentsDetails">
        <link:definition>9954514 - Disclosure - Derivative Financial Instruments - Income Statement Location and Impact of Derivative Financial 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="FairValueMeasurementsDetails" roleURI="http://www.msasafety.com/role/FairValueMeasurementsDetails">
        <link:definition>9954515 - Disclosure - Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesAdditionalInformationDetails" roleURI="http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails">
        <link:definition>9954516 - Disclosure - Commitments and Contingencies - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesAdditionalInformationDetails_1" roleURI="http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails_1">
        <link:definition>9954516 - Disclosure - Commitments and Contingencies - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesImpactofDivestitureDetails" roleURI="http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails">
        <link:definition>9954517 - Disclosure - Commitments and Contingencies - Impact of Divestiture (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="ContingenciesScheduleofProductWarrantyLiabilityDetails" roleURI="http://www.msasafety.com/role/ContingenciesScheduleofProductWarrantyLiabilityDetails">
        <link:definition>9954518 - Disclosure - Contingencies - 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>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum" abstract="false" name="DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="msa_LossContingencyPendingLawsuitsNumber" abstract="false" name="LossContingencyPendingLawsuitsNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate" abstract="false" name="DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="msa_MultiCurrencyNoteSeriesCSeniorNotesMember" abstract="true" name="MultiCurrencyNoteSeriesCSeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_ProductLiabilityExpense" abstract="false" name="ProductLiabilityExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_CashBalanceSubjectToMasterNettingArrangement" abstract="false" name="CashBalanceSubjectToMasterNettingArrangement" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum" abstract="false" name="DebtInstrumentCovenantFixedChargesCoverageRatioMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="msa_GlobeHoldingCompanyLLCMember" abstract="true" name="GlobeHoldingCompanyLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_DeferredTaxAssetMember" abstract="true" name="DeferredTaxAssetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts" abstract="false" name="DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_SecondCumulativePreferredVotingStockMember" abstract="true" name="SecondCumulativePreferredVotingStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_BreathingApparatusMember" abstract="true" name="BreathingApparatusMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_CommonStockActivityRollForward" abstract="true" name="CommonStockActivityRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="msa_AdjustedEBITDAPercentage" abstract="false" name="AdjustedEBITDAPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod" abstract="false" name="SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="msa_RestructuringChargesReversalOfCost" abstract="false" name="RestructuringChargesReversalOfCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross" abstract="false" name="DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:perShareItemType"/>
  <xs:element id="msa_EarningsPerShareContinuingOperationsAbstract" abstract="true" name="EarningsPerShareContinuingOperationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="msa_OvernightBankFundingRateMember" abstract="true" name="OvernightBankFundingRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_SingleIncidentMember" abstract="true" name="SingleIncidentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax" abstract="false" name="ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity" abstract="false" name="DebtInstrumentPrincipalAmountDueInYearBeforeMaturity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_SeniorRevolvingCreditFacilityMaturingIn2026Member" abstract="true" name="SeniorRevolvingCreditFacilityMaturingIn2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_AmericasSegmentMember" abstract="true" name="AmericasSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_StrategicTransactionCosts" abstract="false" name="StrategicTransactionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="msa_RestrictedAndPerformanceStockAwardsMember" abstract="true" name="RestrictedAndPerformanceStockAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_CapitalStockDisclosureTableTextBlock" abstract="false" name="CapitalStockDisclosureTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="msa_AdjustedOperatingMarginPercent" abstract="false" name="AdjustedOperatingMarginPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits" abstract="false" name="PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_MSALLCMember" abstract="true" name="MSALLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_AdjustedEBITDA" abstract="false" name="AdjustedEBITDA" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_InternationalSegmentMember" abstract="true" name="InternationalSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_FixGasFlameDetectionInstrumentsMember" abstract="true" name="FixGasFlameDetectionInstrumentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember" abstract="true" name="SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect" abstract="false" name="DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits" abstract="false" name="PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="msa_FirefighterHelmetsandProtectiveApparelMember" abstract="true" name="FirefighterHelmetsandProtectiveApparelMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_LossContingencyPendingClassActionNumber" abstract="false" name="LossContingencyPendingClassActionNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="msa_CashBalanceCollateralObligationToReturnCash" abstract="false" name="CashBalanceCollateralObligationToReturnCash" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember" abstract="true" name="JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_SecuredOvernightFinancingRateSOFRMember" abstract="true" name="SecuredOvernightFinancingRateSOFRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="msa_MonteCarloApproachMember" abstract="true" name="MonteCarloApproachMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations" abstract="false" name="DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_OperatingIncomeLossAdjusted" abstract="false" name="OperatingIncomeLossAdjusted" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod" abstract="false" name="SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_DamagesFromProductSubstancesMember" abstract="true" name="DamagesFromProductSubstancesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_NYLNoteFacilitySeriesASeniorNotesMember" abstract="true" name="NYLNoteFacilitySeriesASeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets" abstract="false" name="AmortizationOfAcquiredFiniteLivedIntangibleAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_RestructuringChargesbeforeAdjustments" abstract="false" name="RestructuringChargesbeforeAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_InternationalMember" abstract="true" name="InternationalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_DebtInstrumentPrincipalAmountDueAtMaturity" abstract="false" name="DebtInstrumentPrincipalAmountDueAtMaturity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock" abstract="false" name="ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="msa_MulticurrencyNotesDuein2031Member" abstract="true" name="MulticurrencyNotesDuein2031Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_NYLNoteFacilitySeniorUnsecuredNotesMember" abstract="true" name="NYLNoteFacilitySeniorUnsecuredNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="msa_LineOfCreditFacilityAccordionFeatureAmount" abstract="false" name="LineOfCreditFacilityAccordionFeatureAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_CashBalanceAmountOffsetAgainstCollateral" abstract="false" name="CashBalanceAmountOffsetAgainstCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets" abstract="false" name="RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_SeniorNotesDue2028Member" abstract="true" name="SeniorNotesDue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum" abstract="false" name="DebtInstrumentCovenantConsolidatedLeverageRatioMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="msa_Paymentsonproductliabilityclaims" abstract="false" name="Paymentsonproductliabilityclaims" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_BusinessCombinationContributedCashAndCashEquivalents" abstract="false" name="BusinessCombinationContributedCashAndCashEquivalents" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_NumberOfGeographicalSegments" abstract="false" name="NumberOfGeographicalSegments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="msa_TermLoanFacility2023Member" abstract="true" name="TermLoanFacility2023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax" abstract="false" name="DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>msa-20240331_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 2024 Workiva-->
<!--r:66614df5-7b67-4df0-89a1-b3eafccb9358,g:6a18f603-eb4a-4918-8037-f1044d5ce74e-->
<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.msasafety.com/role/CondensedConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="msa-20240331.xsd#CondensedConsolidatedStatementsofIncome"/>
  <link:calculationLink xlink:role="http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_78fdd294-4e5c-422e-a890-993a928824e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_9b4537c8-7f9c-4af2-a907-01fd4c83a79e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_78fdd294-4e5c-422e-a890-993a928824e0" xlink:to="loc_us-gaap_GrossProfit_9b4537c8-7f9c-4af2-a907-01fd4c83a79e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5feb04a0-ec4f-4ef3-a6c2-2b43509b7dca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_78fdd294-4e5c-422e-a890-993a928824e0" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5feb04a0-ec4f-4ef3-a6c2-2b43509b7dca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_80e50ade-3886-4bc6-b4cf-9b1b2a637d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_78fdd294-4e5c-422e-a890-993a928824e0" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_80e50ade-3886-4bc6-b4cf-9b1b2a637d4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_c530260e-97b0-49f8-bb2a-c91fb36bd08c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCharges"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_78fdd294-4e5c-422e-a890-993a928824e0" xlink:to="loc_us-gaap_RestructuringCharges_c530260e-97b0-49f8-bb2a-c91fb36bd08c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_c3ef23b3-d8e8-4e29-abbf-d2159037f373" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_78fdd294-4e5c-422e-a890-993a928824e0" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_c3ef23b3-d8e8-4e29-abbf-d2159037f373" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityAccrualPeriodExpense_59b3f544-bf96-4223-a316-7a91503f493b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityAccrualPeriodExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_78fdd294-4e5c-422e-a890-993a928824e0" xlink:to="loc_us-gaap_ProductLiabilityAccrualPeriodExpense_59b3f544-bf96-4223-a316-7a91503f493b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_e1b0e72e-3142-4a0b-8442-c6f34b3a2c5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_78fdd294-4e5c-422e-a890-993a928824e0" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_e1b0e72e-3142-4a0b-8442-c6f34b3a2c5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_cdcc5d51-d8b0-4b98-9e84-e82281d69f59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_628be611-5f54-459d-9d8b-22bb17af0387" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_cdcc5d51-d8b0-4b98-9e84-e82281d69f59" xlink:to="loc_us-gaap_InterestExpense_628be611-5f54-459d-9d8b-22bb17af0387" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_8d6339e3-258a-42c0-b8f5-4bd4f6ac9a12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_cdcc5d51-d8b0-4b98-9e84-e82281d69f59" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_8d6339e3-258a-42c0-b8f5-4bd4f6ac9a12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_f43509b6-49f0-4e02-aea8-57a30c499892" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_388474f4-65a0-4c81-ab5c-6ca237aff0ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_f43509b6-49f0-4e02-aea8-57a30c499892" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_388474f4-65a0-4c81-ab5c-6ca237aff0ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_250ac399-f58a-44c4-b0ca-0d66022a647b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_f43509b6-49f0-4e02-aea8-57a30c499892" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_250ac399-f58a-44c4-b0ca-0d66022a647b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_26ca919e-9bd0-468a-b7b8-493697e7ffc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d233d5e4-5f4a-4da2-ac76-6b5f12a3981b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_26ca919e-9bd0-468a-b7b8-493697e7ffc7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d233d5e4-5f4a-4da2-ac76-6b5f12a3981b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_871e8be3-c3b1-4d5e-9679-e23a84112d8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_26ca919e-9bd0-468a-b7b8-493697e7ffc7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_871e8be3-c3b1-4d5e-9679-e23a84112d8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fa52688a-6e00-42a8-9253-9a98a8683151" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_bce0c239-52ef-420f-b810-03c04849eb8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fa52688a-6e00-42a8-9253-9a98a8683151" xlink:to="loc_us-gaap_OperatingIncomeLoss_bce0c239-52ef-420f-b810-03c04849eb8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_d624322e-e6dd-43db-838d-58ce0e57f571" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fa52688a-6e00-42a8-9253-9a98a8683151" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_d624322e-e6dd-43db-838d-58ce0e57f571" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="msa-20240331.xsd#CondensedConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d339a0b0-6134-46be-a6af-12850c1fefd1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_a0a69301-d5d9-4e6b-a1e3-1c841c389651" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d339a0b0-6134-46be-a6af-12850c1fefd1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_a0a69301-d5d9-4e6b-a1e3-1c841c389651" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_2762a130-fff4-4960-b00e-b78ee07e2311" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d339a0b0-6134-46be-a6af-12850c1fefd1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_2762a130-fff4-4960-b00e-b78ee07e2311" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_46959871-fb5a-4124-aa8f-ec11b972a562" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d339a0b0-6134-46be-a6af-12850c1fefd1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_46959871-fb5a-4124-aa8f-ec11b972a562" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_5da0111b-b61f-4cf7-b777-d4343ee81d25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d339a0b0-6134-46be-a6af-12850c1fefd1" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_5da0111b-b61f-4cf7-b777-d4343ee81d25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_f159e6d3-6479-4c19-a910-01848b614b01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_0017f717-0ac9-4b32-bede-58e191870b49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_f159e6d3-6479-4c19-a910-01848b614b01" xlink:to="loc_us-gaap_ProfitLoss_0017f717-0ac9-4b32-bede-58e191870b49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_9ca08277-a947-45a5-b0c8-69e3a2a59be0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_f159e6d3-6479-4c19-a910-01848b614b01" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_9ca08277-a947-45a5-b0c8-69e3a2a59be0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="msa-20240331.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_2b394135-1aa2-4e4e-98b7-ee2eb9480cf8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_49a35433-ba67-4902-9d55-f0acf8680544" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2b394135-1aa2-4e4e-98b7-ee2eb9480cf8" xlink:to="loc_us-gaap_DebtCurrent_49a35433-ba67-4902-9d55-f0acf8680544" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_6af9af6b-7d11-4630-ae1c-4e5933fc86eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2b394135-1aa2-4e4e-98b7-ee2eb9480cf8" xlink:to="loc_us-gaap_AccountsPayableCurrent_6af9af6b-7d11-4630-ae1c-4e5933fc86eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_05223e79-3301-49d2-8d76-e6bb4605091a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2b394135-1aa2-4e4e-98b7-ee2eb9480cf8" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_05223e79-3301-49d2-8d76-e6bb4605091a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_52d46de2-a6e3-4a67-97cd-af0749110733" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2b394135-1aa2-4e4e-98b7-ee2eb9480cf8" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_52d46de2-a6e3-4a67-97cd-af0749110733" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_503fdc8f-a03f-4b7d-b82f-6fe919044b00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2b394135-1aa2-4e4e-98b7-ee2eb9480cf8" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_503fdc8f-a03f-4b7d-b82f-6fe919044b00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_4932cca8-0a11-4692-ba78-ccc8c6ac8303" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_db717c31-aeb1-43b4-8702-abafcc052bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_4932cca8-0a11-4692-ba78-ccc8c6ac8303" xlink:to="loc_us-gaap_AssetsCurrent_db717c31-aeb1-43b4-8702-abafcc052bc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_7619975d-ea0b-482b-9605-a75bc1ec730c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4932cca8-0a11-4692-ba78-ccc8c6ac8303" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_7619975d-ea0b-482b-9605-a75bc1ec730c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e22f3cac-72ed-4f55-9fd7-63e43df7a389" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4932cca8-0a11-4692-ba78-ccc8c6ac8303" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e22f3cac-72ed-4f55-9fd7-63e43df7a389" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_4788f5c5-76b2-403e-97d2-75c83c1937bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_Assets_4932cca8-0a11-4692-ba78-ccc8c6ac8303" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_4788f5c5-76b2-403e-97d2-75c83c1937bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_851d931d-3d12-4779-84ee-9fac0ce14229" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4932cca8-0a11-4692-ba78-ccc8c6ac8303" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_851d931d-3d12-4779-84ee-9fac0ce14229" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_666672fb-b82c-4d24-a0db-9dd6921f2b82" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4932cca8-0a11-4692-ba78-ccc8c6ac8303" xlink:to="loc_us-gaap_Goodwill_666672fb-b82c-4d24-a0db-9dd6921f2b82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6874e5d1-19b0-4bba-b9bf-abee8f560043" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4932cca8-0a11-4692-ba78-ccc8c6ac8303" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6874e5d1-19b0-4bba-b9bf-abee8f560043" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_561bb9ed-73c2-4c9c-be9c-13a6d86bc365" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_4932cca8-0a11-4692-ba78-ccc8c6ac8303" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_561bb9ed-73c2-4c9c-be9c-13a6d86bc365" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_bbd220e3-1330-48fc-9142-8122a8b0bdf4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0055d64a-9c87-4e3a-8004-67d5207a6230" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_bbd220e3-1330-48fc-9142-8122a8b0bdf4" xlink:to="loc_us-gaap_LiabilitiesCurrent_0055d64a-9c87-4e3a-8004-67d5207a6230" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_d321505b-3b78-4757-8afc-9ca17e3becdb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_Liabilities_bbd220e3-1330-48fc-9142-8122a8b0bdf4" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_d321505b-3b78-4757-8afc-9ca17e3becdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_aac37dc5-645e-4550-b798-d1e7e2016061" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_bbd220e3-1330-48fc-9142-8122a8b0bdf4" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_aac37dc5-645e-4550-b798-d1e7e2016061" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0a385596-4117-4920-908a-5230e4911924" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_Liabilities_bbd220e3-1330-48fc-9142-8122a8b0bdf4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0a385596-4117-4920-908a-5230e4911924" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d261905a-6522-4c88-b18a-da29337c7a97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_bbd220e3-1330-48fc-9142-8122a8b0bdf4" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d261905a-6522-4c88-b18a-da29337c7a97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_a2ffaef5-df2c-42b9-a6ed-eb2efcfb2615" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_bbd220e3-1330-48fc-9142-8122a8b0bdf4" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_a2ffaef5-df2c-42b9-a6ed-eb2efcfb2615" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_da5c3355-90dd-43dc-95b9-926928f3bc20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_1ad92a9a-493f-49b7-a6b8-1bf0962afc65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_da5c3355-90dd-43dc-95b9-926928f3bc20" xlink:to="loc_us-gaap_Liabilities_1ad92a9a-493f-49b7-a6b8-1bf0962afc65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_bc73a467-1523-4fab-a499-04349ffe74cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_da5c3355-90dd-43dc-95b9-926928f3bc20" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_bc73a467-1523-4fab-a499-04349ffe74cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9071cbe4-a0bd-443f-95d1-5489389d9dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValueOutstanding_b8de3747-6460-4329-bc6e-a2d39d5883f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValueOutstanding"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9071cbe4-a0bd-443f-95d1-5489389d9dc5" xlink:to="loc_us-gaap_PreferredStockValueOutstanding_b8de3747-6460-4329-bc6e-a2d39d5883f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding_1469dd2b-05b3-4766-8f7c-c6b984ab07be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9071cbe4-a0bd-443f-95d1-5489389d9dc5" xlink:to="loc_us-gaap_CommonStockValueOutstanding_1469dd2b-05b3-4766-8f7c-c6b984ab07be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_cdeaddd4-d146-4c8d-b249-7157edce221a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9071cbe4-a0bd-443f-95d1-5489389d9dc5" xlink:to="loc_us-gaap_TreasuryStockValue_cdeaddd4-d146-4c8d-b249-7157edce221a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_41f91d19-4c9b-4264-95c1-76a491fd3020" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9071cbe4-a0bd-443f-95d1-5489389d9dc5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_41f91d19-4c9b-4264-95c1-76a491fd3020" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f6f0b449-724b-4721-b39e-930d3d10e60c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9071cbe4-a0bd-443f-95d1-5489389d9dc5" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f6f0b449-724b-4721-b39e-930d3d10e60c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_890c75b8-3a70-4af5-876a-d732d1dbb3c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_80eae876-3f75-46fd-acaf-0a7dc1d4d84f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_890c75b8-3a70-4af5-876a-d732d1dbb3c6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_80eae876-3f75-46fd-acaf-0a7dc1d4d84f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_58d448aa-d8ab-4c3c-b9bf-1686b9c8fcd3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_890c75b8-3a70-4af5-876a-d732d1dbb3c6" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_58d448aa-d8ab-4c3c-b9bf-1686b9c8fcd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_bde3e192-7507-4b74-b794-9b48d52185de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_890c75b8-3a70-4af5-876a-d732d1dbb3c6" xlink:to="loc_us-gaap_InventoryNet_bde3e192-7507-4b74-b794-9b48d52185de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_adb4ba45-9fae-4c86-b786-1e2ba0c369d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_890c75b8-3a70-4af5-876a-d732d1dbb3c6" xlink:to="loc_us-gaap_IncomeTaxesReceivable_adb4ba45-9fae-4c86-b786-1e2ba0c369d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4df3b020-92b6-4c49-8840-c3440bfaef11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_890c75b8-3a70-4af5-876a-d732d1dbb3c6" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4df3b020-92b6-4c49-8840-c3440bfaef11" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="msa-20240331.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5868bf40-5b03-46e5-b562-63404ba353a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_10d127e3-d802-4656-b44a-075bdfd8e42c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_5868bf40-5b03-46e5-b562-63404ba353a8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_10d127e3-d802-4656-b44a-075bdfd8e42c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_edf3f17a-f7ab-483b-a59b-c334680b3795" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_5868bf40-5b03-46e5-b562-63404ba353a8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_edf3f17a-f7ab-483b-a59b-c334680b3795" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_33a80418-8e49-4cb2-834b-b15dbfe32703" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_5868bf40-5b03-46e5-b562-63404ba353a8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_33a80418-8e49-4cb2-834b-b15dbfe32703" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ddd48ef8-bfae-4c11-906a-1875391d3764" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_5868bf40-5b03-46e5-b562-63404ba353a8" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ddd48ef8-bfae-4c11-906a-1875391d3764" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7c146f5-2c60-4140-88d3-6ac0fc4c3441" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_7a163c63-128d-410e-bf1d-0b63bad8059a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7c146f5-2c60-4140-88d3-6ac0fc4c3441" xlink:to="loc_us-gaap_ProfitLoss_7a163c63-128d-410e-bf1d-0b63bad8059a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_69cf9c69-ec1d-42fe-94a6-379f0001b4e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7c146f5-2c60-4140-88d3-6ac0fc4c3441" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_69cf9c69-ec1d-42fe-94a6-379f0001b4e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_13c876cf-3694-4b1c-9e8f-a014d2c7daae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7c146f5-2c60-4140-88d3-6ac0fc4c3441" xlink:to="loc_us-gaap_ShareBasedCompensation_13c876cf-3694-4b1c-9e8f-a014d2c7daae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpense_73c835ff-35c5-4e87-89fa-a63d4cd9c401" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7c146f5-2c60-4140-88d3-6ac0fc4c3441" xlink:to="loc_us-gaap_PensionExpense_73c835ff-35c5-4e87-89fa-a63d4cd9c401" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations_c8df9d65-5df1-4df4-90b0-cdc117308921" xlink:href="msa-20240331.xsd#msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7c146f5-2c60-4140-88d3-6ac0fc4c3441" xlink:to="loc_msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations_c8df9d65-5df1-4df4-90b0-cdc117308921" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_56673230-0133-419b-86f0-8545886933bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7c146f5-2c60-4140-88d3-6ac0fc4c3441" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_56673230-0133-419b-86f0-8545886933bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionContributions_f4425c4c-2b41-4a3e-b5ca-ce71868d1b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionContributions"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7c146f5-2c60-4140-88d3-6ac0fc4c3441" xlink:to="loc_us-gaap_PensionContributions_f4425c4c-2b41-4a3e-b5ca-ce71868d1b8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax_772c6064-2446-4b1a-8eb6-c7773a792189" xlink:href="msa-20240331.xsd#msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7c146f5-2c60-4140-88d3-6ac0fc4c3441" xlink:to="loc_msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax_772c6064-2446-4b1a-8eb6-c7773a792189" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityAccrualPeriodExpense_b00f265c-01ed-40e0-a4ae-2cff0da99faf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityAccrualPeriodExpense"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7c146f5-2c60-4140-88d3-6ac0fc4c3441" xlink:to="loc_us-gaap_ProductLiabilityAccrualPeriodExpense_b00f265c-01ed-40e0-a4ae-2cff0da99faf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_Paymentsonproductliabilityclaims_a11b101e-1653-417e-9250-6602d976a759" xlink:href="msa-20240331.xsd#msa_Paymentsonproductliabilityclaims"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7c146f5-2c60-4140-88d3-6ac0fc4c3441" xlink:to="loc_msa_Paymentsonproductliabilityclaims_a11b101e-1653-417e-9250-6602d976a759" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_e0bd317c-c346-4389-9c96-7c697af20921" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7c146f5-2c60-4140-88d3-6ac0fc4c3441" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_e0bd317c-c346-4389-9c96-7c697af20921" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_814135ac-aa34-4351-acc5-36c5672f2ceb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7c146f5-2c60-4140-88d3-6ac0fc4c3441" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_814135ac-aa34-4351-acc5-36c5672f2ceb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_5eac035e-0d8b-4903-8542-d7c4cc5966f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7c146f5-2c60-4140-88d3-6ac0fc4c3441" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_5eac035e-0d8b-4903-8542-d7c4cc5966f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_39428aa3-661e-4bb1-98a6-00577f54cb7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7c146f5-2c60-4140-88d3-6ac0fc4c3441" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_39428aa3-661e-4bb1-98a6-00577f54cb7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_f94663a4-036f-40cd-961f-b3d535714c25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7c146f5-2c60-4140-88d3-6ac0fc4c3441" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_f94663a4-036f-40cd-961f-b3d535714c25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_fc25cac8-9432-4733-b6d9-325cf06accea" xlink:href="msa-20240331.xsd#msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7c146f5-2c60-4140-88d3-6ac0fc4c3441" xlink:to="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_fc25cac8-9432-4733-b6d9-325cf06accea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal_f039e976-7dab-4682-9f02-72df0579b080" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b7c146f5-2c60-4140-88d3-6ac0fc4c3441" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal_f039e976-7dab-4682-9f02-72df0579b080" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2dbc0b63-2fca-4e78-a4d6-c0426d9e9c27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_ba2f2ba8-eee2-4eb7-8eb9-d5306c8b2067" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2dbc0b63-2fca-4e78-a4d6-c0426d9e9c27" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_ba2f2ba8-eee2-4eb7-8eb9-d5306c8b2067" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_da6f5590-5463-40fe-90dd-46d98ea15acf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2dbc0b63-2fca-4e78-a4d6-c0426d9e9c27" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_da6f5590-5463-40fe-90dd-46d98ea15acf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_114674c2-92e7-46ac-9414-131bfc156329" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2dbc0b63-2fca-4e78-a4d6-c0426d9e9c27" xlink:to="loc_us-gaap_PaymentsOfDividends_114674c2-92e7-46ac-9414-131bfc156329" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfEquity_149d9c28-2b65-42cb-a614-2f55faf08ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfEquity"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2dbc0b63-2fca-4e78-a4d6-c0426d9e9c27" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfEquity_149d9c28-2b65-42cb-a614-2f55faf08ff5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_49fa4a05-8080-4b6f-8f8a-354782f68758" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2dbc0b63-2fca-4e78-a4d6-c0426d9e9c27" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_49fa4a05-8080-4b6f-8f8a-354782f68758" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_ee7c51fb-a09c-4a04-8717-3f4841113cc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2dbc0b63-2fca-4e78-a4d6-c0426d9e9c27" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_ee7c51fb-a09c-4a04-8717-3f4841113cc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_dbfc7df3-962f-4e5c-a4a8-8cc92f857dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3d5ce4b8-11a9-4dd9-848b-2c1e45da560e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_dbfc7df3-962f-4e5c-a4a8-8cc92f857dc5" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3d5ce4b8-11a9-4dd9-848b-2c1e45da560e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets_f5ca52a2-5345-459b-b39a-c3d5934cf83b" xlink:href="msa-20240331.xsd#msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_dbfc7df3-962f-4e5c-a4a8-8cc92f857dc5" xlink:to="loc_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets_f5ca52a2-5345-459b-b39a-c3d5934cf83b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f45ce86b-36fe-4910-884f-f4723aa481c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_f366952d-8aba-4c1c-b481-a62d7368edcf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f45ce86b-36fe-4910-884f-f4723aa481c6" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_f366952d-8aba-4c1c-b481-a62d7368edcf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_bc5aa439-416e-47cf-94c0-cbc390d4d0be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f45ce86b-36fe-4910-884f-f4723aa481c6" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_bc5aa439-416e-47cf-94c0-cbc390d4d0be" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CashandCashEquivalentsDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#CashandCashEquivalentsDetails"/>
  <link:calculationLink xlink:role="http://www.msasafety.com/role/CashandCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_msa_CashBalanceAmountOffsetAgainstCollateral_44bcb0c1-47f5-4d97-91b7-96cd38838a7d" xlink:href="msa-20240331.xsd#msa_CashBalanceAmountOffsetAgainstCollateral"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_CashBalanceSubjectToMasterNettingArrangement_dab9f07a-3987-440c-8de3-24fa708f500b" xlink:href="msa-20240331.xsd#msa_CashBalanceSubjectToMasterNettingArrangement"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msa_CashBalanceAmountOffsetAgainstCollateral_44bcb0c1-47f5-4d97-91b7-96cd38838a7d" xlink:to="loc_msa_CashBalanceSubjectToMasterNettingArrangement_dab9f07a-3987-440c-8de3-24fa708f500b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_CashBalanceCollateralObligationToReturnCash_d7a38481-43bd-4923-85b7-110541479ee7" xlink:href="msa-20240331.xsd#msa_CashBalanceCollateralObligationToReturnCash"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msa_CashBalanceAmountOffsetAgainstCollateral_44bcb0c1-47f5-4d97-91b7-96cd38838a7d" xlink:to="loc_msa_CashBalanceCollateralObligationToReturnCash_d7a38481-43bd-4923-85b7-110541479ee7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#InventoriesScheduleofInventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.msasafety.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_f191d96f-785a-40d1-bb4c-d94eb4be3dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_664e0c16-20d5-4ca1-a40c-bd6e223d533a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_f191d96f-785a-40d1-bb4c-d94eb4be3dfb" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_664e0c16-20d5-4ca1-a40c-bd6e223d533a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_5dc006de-3e3f-43e1-b795-6706d09e6e98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_f191d96f-785a-40d1-bb4c-d94eb4be3dfb" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_5dc006de-3e3f-43e1-b795-6706d09e6e98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_28edb6f4-9e79-401f-9653-3e63122f9f70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_f191d96f-785a-40d1-bb4c-d94eb4be3dfb" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_28edb6f4-9e79-401f-9653-3e63122f9f70" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/PropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#PropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.msasafety.com/role/PropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_5f3f046f-d98e-4431-890d-5cc331321243" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_84daa9de-d082-492f-8d80-df69571cf35f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_5f3f046f-d98e-4431-890d-5cc331321243" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_84daa9de-d082-492f-8d80-df69571cf35f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_291a92cf-6c47-4a8e-9e6c-167994f5ac2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_5f3f046f-d98e-4431-890d-5cc331321243" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_291a92cf-6c47-4a8e-9e6c-167994f5ac2e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/EarningsLossperShareDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#EarningsLossperShareDetails"/>
  <link:calculationLink xlink:role="http://www.msasafety.com/role/EarningsLossperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_2262fa17-1066-4c15-aa82-24e99eaeeea1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a68790c0-ef3a-4edc-b35b-3d14ce6dfee1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_2262fa17-1066-4c15-aa82-24e99eaeeea1" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a68790c0-ef3a-4edc-b35b-3d14ce6dfee1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_4335f7c7-150c-47cf-8930-55f01449f20a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_2262fa17-1066-4c15-aa82-24e99eaeeea1" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_4335f7c7-150c-47cf-8930-55f01449f20a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9acbc71c-3c63-4a7b-bf21-5a43e7ad530f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_20d2d25c-24ef-44a6-bf19-9fb0ec9dbff6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9acbc71c-3c63-4a7b-bf21-5a43e7ad530f" xlink:to="loc_us-gaap_NetIncomeLoss_20d2d25c-24ef-44a6-bf19-9fb0ec9dbff6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockStock_60601d90-4e1d-4437-b7cb-4afbde5959c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPreferredStockStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_9acbc71c-3c63-4a7b-bf21-5a43e7ad530f" xlink:to="loc_us-gaap_DividendsPreferredStockStock_60601d90-4e1d-4437-b7cb-4afbde5959c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2258a3c6-3617-436d-8b73-f7f5eaa80a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_eb088f58-5825-4848-891f-490223b37fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_2258a3c6-3617-436d-8b73-f7f5eaa80a2f" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_eb088f58-5825-4848-891f-490223b37fe2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_79e1546f-0057-44ee-8b62-099a145b0416" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_2258a3c6-3617-436d-8b73-f7f5eaa80a2f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_79e1546f-0057-44ee-8b62-099a145b0416" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/StockPlansScheduleofStockCompensationExpenseDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#StockPlansScheduleofStockCompensationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.msasafety.com/role/StockPlansScheduleofStockCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_ebe97f7a-5bed-4467-99b1-cf99f9fd4eff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_316c68c8-8c49-4117-90e5-1e31adea5460" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_ebe97f7a-5bed-4467-99b1-cf99f9fd4eff" xlink:to="loc_us-gaap_ShareBasedCompensation_316c68c8-8c49-4117-90e5-1e31adea5460" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_ac3cf01a-fcf1-4fee-a98e-b98217f5783d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_ebe97f7a-5bed-4467-99b1-cf99f9fd4eff" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_ac3cf01a-fcf1-4fee-a98e-b98217f5783d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#LongTermDebtScheduleofDebtDetails"/>
  <link:calculationLink xlink:role="http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_d000e8e7-0d45-43b4-b05e-604a32268b88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_999882a8-acf7-4a70-be7e-12c31f5001d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_d000e8e7-0d45-43b4-b05e-604a32268b88" xlink:to="loc_us-gaap_LongTermDebtCurrent_999882a8-acf7-4a70-be7e-12c31f5001d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a5a9548d-5102-440d-b181-293b50a87fde" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_d000e8e7-0d45-43b4-b05e-604a32268b88" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a5a9548d-5102-440d-b181-293b50a87fde" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails"/>
  <link:calculationLink xlink:role="http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_3ad3910a-d62f-43bf-83e7-8ca277b9d504" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_82968777-7691-407c-bd03-d7c99c08a9f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_3ad3910a-d62f-43bf-83e7-8ca277b9d504" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_82968777-7691-407c-bd03-d7c99c08a9f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_ea00c6d8-35dd-46e3-812a-46ce0b8c6199" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_3ad3910a-d62f-43bf-83e7-8ca277b9d504" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_ea00c6d8-35dd-46e3-812a-46ce0b8c6199" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_6cf4f74e-90d3-4fd7-8445-5a1544bb38ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_3ad3910a-d62f-43bf-83e7-8ca277b9d504" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_6cf4f74e-90d3-4fd7-8445-5a1544bb38ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9ae0ef87-d3e7-4124-a724-f4a184dba3aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_3ad3910a-d62f-43bf-83e7-8ca277b9d504" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9ae0ef87-d3e7-4124-a724-f4a184dba3aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_f799efef-b40a-4359-9378-50b20ba7cb9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_3ad3910a-d62f-43bf-83e7-8ca277b9d504" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_f799efef-b40a-4359-9378-50b20ba7cb9f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#CommitmentsandContingenciesImpactofDivestitureDetails"/>
  <link:calculationLink xlink:role="http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_f29a327c-bce8-46dc-947c-e3a10585f8f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost_21a7feff-3c2b-41b2-9a8b-9f8bd713d57d" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_f29a327c-bce8-46dc-947c-e3a10585f8f2" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost_21a7feff-3c2b-41b2-9a8b-9f8bd713d57d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross_63eb1ea5-6fac-42e6-9760-8faaedec7867" xlink:href="msa-20240331.xsd#msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_f29a327c-bce8-46dc-947c-e3a10585f8f2" xlink:to="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross_63eb1ea5-6fac-42e6-9760-8faaedec7867" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross_6de88b26-b591-4001-87c7-dc64d519f17f" xlink:href="msa-20240331.xsd#msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent_4896ed71-d207-4a72-88a4-03416549943a" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross_6de88b26-b591-4001-87c7-dc64d519f17f" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent_4896ed71-d207-4a72-88a4-03416549943a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent_0ca0781c-eb32-4eef-bd6a-ae1f509e7094" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross_6de88b26-b591-4001-87c7-dc64d519f17f" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent_0ca0781c-eb32-4eef-bd6a-ae1f509e7094" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent_e39a18ea-edc5-459c-899f-aed38eb85b1a" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross_6de88b26-b591-4001-87c7-dc64d519f17f" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent_e39a18ea-edc5-459c-899f-aed38eb85b1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent_16279fd2-983a-4084-b139-4af57609e747" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross_6de88b26-b591-4001-87c7-dc64d519f17f" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent_16279fd2-983a-4084-b139-4af57609e747" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent_123ea568-9de9-4e30-b945-5a346a6c82e6" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross_6de88b26-b591-4001-87c7-dc64d519f17f" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent_123ea568-9de9-4e30-b945-5a346a6c82e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent_42be0a29-8dca-436c-a9d1-eb4bafcd3d55" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross_6de88b26-b591-4001-87c7-dc64d519f17f" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent_42be0a29-8dca-436c-a9d1-eb4bafcd3d55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents_9ef1a4d0-be77-453a-94bc-cf52eea31605" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross_6de88b26-b591-4001-87c7-dc64d519f17f" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents_9ef1a4d0-be77-453a-94bc-cf52eea31605" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_ee0ab7b4-3cb0-4453-ad68-05a67f945566" xlink:href="msa-20240331.xsd#msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_4160acbd-5360-4ee9-aaa6-cefffd1fd8c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_ee0ab7b4-3cb0-4453-ad68-05a67f945566" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_4160acbd-5360-4ee9-aaa6-cefffd1fd8c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax_efd0c44a-e164-49a6-997a-12f8aa793748" xlink:href="msa-20240331.xsd#msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_ee0ab7b4-3cb0-4453-ad68-05a67f945566" xlink:to="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax_efd0c44a-e164-49a6-997a-12f8aa793748" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>msa-20240331_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 2024 Workiva-->
<!--r:66614df5-7b67-4df0-89a1-b3eafccb9358,g:6a18f603-eb4a-4918-8037-f1044d5ce74e-->
<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.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss" xlink:type="simple" xlink:href="msa-20240331.xsd#CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c3b0d663-2f4f-44cd-b044-8d63593398d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_535cdb2b-e719-4475-9cfa-e6bb005800eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_c3b0d663-2f4f-44cd-b044-8d63593398d6" xlink:to="loc_us-gaap_StatementTable_535cdb2b-e719-4475-9cfa-e6bb005800eb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_fb68a129-5331-4c0c-9ad9-3a4e71560f70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_535cdb2b-e719-4475-9cfa-e6bb005800eb" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_fb68a129-5331-4c0c-9ad9-3a4e71560f70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_fb68a129-5331-4c0c-9ad9-3a4e71560f70_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_fb68a129-5331-4c0c-9ad9-3a4e71560f70" xlink:to="loc_us-gaap_EquityComponentDomain_fb68a129-5331-4c0c-9ad9-3a4e71560f70_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d36db961-801e-46a3-8395-629cdb469d79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_fb68a129-5331-4c0c-9ad9-3a4e71560f70" xlink:to="loc_us-gaap_EquityComponentDomain_d36db961-801e-46a3-8395-629cdb469d79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_239a0a24-4567-4857-b247-dc2c6c0a42d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d36db961-801e-46a3-8395-629cdb469d79" xlink:to="loc_us-gaap_RetainedEarningsMember_239a0a24-4567-4857-b247-dc2c6c0a42d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ec9554eb-c5d8-433d-9d4f-2b72210e1f6e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d36db961-801e-46a3-8395-629cdb469d79" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ec9554eb-c5d8-433d-9d4f-2b72210e1f6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_622e2f6f-d033-4969-ab9d-89531ac57539" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_c3b0d663-2f4f-44cd-b044-8d63593398d6" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_622e2f6f-d033-4969-ab9d-89531ac57539" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1cbf0fdd-a261-4fc2-b282-f5ccea1a018a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_622e2f6f-d033-4969-ab9d-89531ac57539" xlink:to="loc_us-gaap_StockholdersEquity_1cbf0fdd-a261-4fc2-b282-f5ccea1a018a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_861eefb4-a204-4f04-82aa-03137377b77d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_622e2f6f-d033-4969-ab9d-89531ac57539" xlink:to="loc_us-gaap_NetIncomeLoss_861eefb4-a204-4f04-82aa-03137377b77d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_fbe1a880-7507-4a15-bf81-b6b61786ebda" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_622e2f6f-d033-4969-ab9d-89531ac57539" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_fbe1a880-7507-4a15-bf81-b6b61786ebda" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_30704ecd-3812-4d99-a2eb-5ad948b2afe5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_622e2f6f-d033-4969-ab9d-89531ac57539" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_30704ecd-3812-4d99-a2eb-5ad948b2afe5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_693c6775-eeae-4c3c-8de3-be63e0375f54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_622e2f6f-d033-4969-ab9d-89531ac57539" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_693c6775-eeae-4c3c-8de3-be63e0375f54" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockStock_ddaaf18a-81b5-4827-b4dd-51b6a1cf327d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_622e2f6f-d033-4969-ab9d-89531ac57539" xlink:to="loc_us-gaap_DividendsCommonStockStock_ddaaf18a-81b5-4827-b4dd-51b6a1cf327d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockStock_c969e093-4741-4dc3-9975-5ae0489dbada" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPreferredStockStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_622e2f6f-d033-4969-ab9d-89531ac57539" xlink:to="loc_us-gaap_DividendsPreferredStockStock_c969e093-4741-4dc3-9975-5ae0489dbada" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6a04eb5a-92ae-430a-a607-b4710ddb8680" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/RestructuringChargesAdditionalInformationDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#RestructuringChargesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/RestructuringChargesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_4cf8bb32-bad0-4ac4-901d-88ebc95f47df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_33a645e3-c56a-4c0c-bb7d-e6ebc17f75d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_4cf8bb32-bad0-4ac4-901d-88ebc95f47df" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_33a645e3-c56a-4c0c-bb7d-e6ebc17f75d1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_02597376-9ac8-43d7-81fd-b33d4f0824df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_33a645e3-c56a-4c0c-bb7d-e6ebc17f75d1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_02597376-9ac8-43d7-81fd-b33d4f0824df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_02597376-9ac8-43d7-81fd-b33d4f0824df_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_02597376-9ac8-43d7-81fd-b33d4f0824df" xlink:to="loc_us-gaap_SegmentDomain_02597376-9ac8-43d7-81fd-b33d4f0824df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4c6fcd94-adb0-4b21-919a-ca6ef874833a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_02597376-9ac8-43d7-81fd-b33d4f0824df" xlink:to="loc_us-gaap_SegmentDomain_4c6fcd94-adb0-4b21-919a-ca6ef874833a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AmericasSegmentMember_832db4fe-eb14-4cb5-b385-c73d129fd977" xlink:href="msa-20240331.xsd#msa_AmericasSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4c6fcd94-adb0-4b21-919a-ca6ef874833a" xlink:to="loc_msa_AmericasSegmentMember_832db4fe-eb14-4cb5-b385-c73d129fd977" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_InternationalMember_1300253b-b032-4528-ab0a-3cccd920c4b6" xlink:href="msa-20240331.xsd#msa_InternationalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4c6fcd94-adb0-4b21-919a-ca6ef874833a" xlink:to="loc_msa_InternationalMember_1300253b-b032-4528-ab0a-3cccd920c4b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_a1420845-9465-4196-a8db-1a5eadd0b80f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_33a645e3-c56a-4c0c-bb7d-e6ebc17f75d1" xlink:to="loc_srt_ConsolidationItemsAxis_a1420845-9465-4196-a8db-1a5eadd0b80f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_a1420845-9465-4196-a8db-1a5eadd0b80f_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_a1420845-9465-4196-a8db-1a5eadd0b80f" xlink:to="loc_srt_ConsolidationItemsDomain_a1420845-9465-4196-a8db-1a5eadd0b80f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_fe57e58c-3ddc-4893-86ec-0a67075b9ce6" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_a1420845-9465-4196-a8db-1a5eadd0b80f" xlink:to="loc_srt_ConsolidationItemsDomain_fe57e58c-3ddc-4893-86ec-0a67075b9ce6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_96e3c9c7-746b-4ecf-8a3b-eae23af7f1ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_fe57e58c-3ddc-4893-86ec-0a67075b9ce6" xlink:to="loc_us-gaap_CorporateNonSegmentMember_96e3c9c7-746b-4ecf-8a3b-eae23af7f1ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_da4484d8-54c8-4e6a-885e-e6105c57e2f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_fe57e58c-3ddc-4893-86ec-0a67075b9ce6" xlink:to="loc_us-gaap_OperatingSegmentsMember_da4484d8-54c8-4e6a-885e-e6105c57e2f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_150199f8-5668-4b5f-a728-f99a399dec8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_4cf8bb32-bad0-4ac4-901d-88ebc95f47df" xlink:to="loc_us-gaap_RestructuringCharges_150199f8-5668-4b5f-a728-f99a399dec8b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_3dd8088a-cdc9-48e6-b7d1-678b4700882a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_53686dbe-73d0-4d5b-b271-7aed943f84ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_3dd8088a-cdc9-48e6-b7d1-678b4700882a" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_53686dbe-73d0-4d5b-b271-7aed943f84ac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_cc9885b3-81cf-437c-a9c0-c09fcd722986" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_53686dbe-73d0-4d5b-b271-7aed943f84ac" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_cc9885b3-81cf-437c-a9c0-c09fcd722986" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_cc9885b3-81cf-437c-a9c0-c09fcd722986_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_cc9885b3-81cf-437c-a9c0-c09fcd722986" xlink:to="loc_us-gaap_SegmentDomain_cc9885b3-81cf-437c-a9c0-c09fcd722986_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d369b64a-0e78-4bb2-b8f0-91d9a48a95e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_cc9885b3-81cf-437c-a9c0-c09fcd722986" xlink:to="loc_us-gaap_SegmentDomain_d369b64a-0e78-4bb2-b8f0-91d9a48a95e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AmericasSegmentMember_61194ecc-1fc8-4e55-ad6c-970aceef6baf" xlink:href="msa-20240331.xsd#msa_AmericasSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d369b64a-0e78-4bb2-b8f0-91d9a48a95e4" xlink:to="loc_msa_AmericasSegmentMember_61194ecc-1fc8-4e55-ad6c-970aceef6baf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_InternationalMember_d192d04f-e687-4def-b114-6e9f3741a012" xlink:href="msa-20240331.xsd#msa_InternationalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d369b64a-0e78-4bb2-b8f0-91d9a48a95e4" xlink:to="loc_msa_InternationalMember_d192d04f-e687-4def-b114-6e9f3741a012" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_2e38c2ed-db84-4b24-bb92-c07130f0ca9a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_53686dbe-73d0-4d5b-b271-7aed943f84ac" xlink:to="loc_srt_ConsolidationItemsAxis_2e38c2ed-db84-4b24-bb92-c07130f0ca9a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_2e38c2ed-db84-4b24-bb92-c07130f0ca9a_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_2e38c2ed-db84-4b24-bb92-c07130f0ca9a" xlink:to="loc_srt_ConsolidationItemsDomain_2e38c2ed-db84-4b24-bb92-c07130f0ca9a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_061aa7f4-0ae4-45e1-8702-804cef707ec2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_2e38c2ed-db84-4b24-bb92-c07130f0ca9a" xlink:to="loc_srt_ConsolidationItemsDomain_061aa7f4-0ae4-45e1-8702-804cef707ec2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_256e5229-8634-468f-84a3-87a024eff8d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_061aa7f4-0ae4-45e1-8702-804cef707ec2" xlink:to="loc_us-gaap_OperatingSegmentsMember_256e5229-8634-468f-84a3-87a024eff8d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_11407485-eb8f-47c3-a838-e9ad2d30d39c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_061aa7f4-0ae4-45e1-8702-804cef707ec2" xlink:to="loc_us-gaap_CorporateNonSegmentMember_11407485-eb8f-47c3-a838-e9ad2d30d39c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_191214fd-295d-4c06-9d0f-7d3521fd49fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_3dd8088a-cdc9-48e6-b7d1-678b4700882a" xlink:to="loc_us-gaap_RestructuringReserveRollForward_191214fd-295d-4c06-9d0f-7d3521fd49fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_dd28b8a2-e6ca-4fcd-9ab5-9302929cb554" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_191214fd-295d-4c06-9d0f-7d3521fd49fd" xlink:to="loc_us-gaap_RestructuringReserve_dd28b8a2-e6ca-4fcd-9ab5-9302929cb554" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_RestructuringChargesbeforeAdjustments_5fd2a324-6bd0-4e21-9932-351cf377070d" xlink:href="msa-20240331.xsd#msa_RestructuringChargesbeforeAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_191214fd-295d-4c06-9d0f-7d3521fd49fd" xlink:to="loc_msa_RestructuringChargesbeforeAdjustments_5fd2a324-6bd0-4e21-9932-351cf377070d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_RestructuringChargesReversalOfCost_9734f9df-01b5-4461-8fe6-e1169ff0d494" xlink:href="msa-20240331.xsd#msa_RestructuringChargesReversalOfCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_191214fd-295d-4c06-9d0f-7d3521fd49fd" xlink:to="loc_msa_RestructuringChargesReversalOfCost_9734f9df-01b5-4461-8fe6-e1169ff0d494" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveTranslationAdjustment_9eae1eee-42ca-491a-98b5-e4f82cc2abb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserveTranslationAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_191214fd-295d-4c06-9d0f-7d3521fd49fd" xlink:to="loc_us-gaap_RestructuringReserveTranslationAdjustment_9eae1eee-42ca-491a-98b5-e4f82cc2abb9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_eacba11a-ef3e-4d3d-9b03-b44e0a541f13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringReserveRollForward_191214fd-295d-4c06-9d0f-7d3521fd49fd" xlink:to="loc_us-gaap_PaymentsForRestructuring_eacba11a-ef3e-4d3d-9b03-b44e0a541f13" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_4f54e913-fe78-4728-90ea-b6c2c6b26d49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserve"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/PropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#PropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/PropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_58b60265-861c-4578-9f43-4c27c590f4fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1b5e5950-ace2-4768-a627-d801e96cd31c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_58b60265-861c-4578-9f43-4c27c590f4fe" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1b5e5950-ace2-4768-a627-d801e96cd31c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b4a0c305-b21d-4b26-a5ca-f7b5f6d458c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1b5e5950-ace2-4768-a627-d801e96cd31c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b4a0c305-b21d-4b26-a5ca-f7b5f6d458c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b4a0c305-b21d-4b26-a5ca-f7b5f6d458c8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b4a0c305-b21d-4b26-a5ca-f7b5f6d458c8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b4a0c305-b21d-4b26-a5ca-f7b5f6d458c8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c52e0bf1-4c29-4a47-92ef-afd9333c9fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b4a0c305-b21d-4b26-a5ca-f7b5f6d458c8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c52e0bf1-4c29-4a47-92ef-afd9333c9fa7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_1a10b6fa-c287-4715-85ed-281904a8d8b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c52e0bf1-4c29-4a47-92ef-afd9333c9fa7" xlink:to="loc_us-gaap_LandMember_1a10b6fa-c287-4715-85ed-281904a8d8b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_4939e7ac-de41-4429-827e-167bf47c6c7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c52e0bf1-4c29-4a47-92ef-afd9333c9fa7" xlink:to="loc_us-gaap_BuildingMember_4939e7ac-de41-4429-827e-167bf47c6c7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_7ebc0ef0-a338-4339-b810-79187666fb2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c52e0bf1-4c29-4a47-92ef-afd9333c9fa7" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_7ebc0ef0-a338-4339-b810-79187666fb2e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_1b285c44-2e7b-4397-9d62-bbd724b2aae8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c52e0bf1-4c29-4a47-92ef-afd9333c9fa7" xlink:to="loc_us-gaap_ConstructionInProgressMember_1b285c44-2e7b-4397-9d62-bbd724b2aae8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_8c47c055-7cba-46c8-9fcc-c96c83c28fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_58b60265-861c-4578-9f43-4c27c590f4fe" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_8c47c055-7cba-46c8-9fcc-c96c83c28fc9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_78295237-3aea-48a7-aaba-e23cbcde8f9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_58b60265-861c-4578-9f43-4c27c590f4fe" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_78295237-3aea-48a7-aaba-e23cbcde8f9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_8637912b-f9ae-470a-a233-85efe747f1e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_58b60265-861c-4578-9f43-4c27c590f4fe" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_8637912b-f9ae-470a-a233-85efe747f1e1" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_5dbe2aba-ce24-4764-a4d4-375c97ca7844" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_e269dcab-686b-43b2-a4f4-a7a1a651d63c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_5dbe2aba-ce24-4764-a4d4-375c97ca7844" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_e269dcab-686b-43b2-a4f4-a7a1a651d63c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_858acdcf-6828-40b8-b391-056df04667ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_e269dcab-686b-43b2-a4f4-a7a1a651d63c" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_858acdcf-6828-40b8-b391-056df04667ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_858acdcf-6828-40b8-b391-056df04667ae_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_858acdcf-6828-40b8-b391-056df04667ae" xlink:to="loc_us-gaap_EquityComponentDomain_858acdcf-6828-40b8-b391-056df04667ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2ed2306a-57e2-40e1-89bf-98af3e99f65c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_858acdcf-6828-40b8-b391-056df04667ae" xlink:to="loc_us-gaap_EquityComponentDomain_2ed2306a-57e2-40e1-89bf-98af3e99f65c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_650d3df1-941c-477d-b6ec-abe7d0c5b75f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2ed2306a-57e2-40e1-89bf-98af3e99f65c" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_650d3df1-941c-477d-b6ec-abe7d0c5b75f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_ec07c71d-6fda-4ce8-b039-281e4827cb79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_650d3df1-941c-477d-b6ec-abe7d0c5b75f" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_ec07c71d-6fda-4ce8-b039-281e4827cb79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_abfeab98-c572-4202-b480-dfb17be9a281" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_650d3df1-941c-477d-b6ec-abe7d0c5b75f" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_abfeab98-c572-4202-b480-dfb17be9a281" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_4f27fad2-babd-4d6c-a6ec-5016c715e9e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2ed2306a-57e2-40e1-89bf-98af3e99f65c" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_4f27fad2-babd-4d6c-a6ec-5016c715e9e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_6255af8c-ec82-4956-bdbb-12ddec0a34f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2ed2306a-57e2-40e1-89bf-98af3e99f65c" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_6255af8c-ec82-4956-bdbb-12ddec0a34f9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_d993a0b6-a865-4e22-9a56-5e9726bcc3f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_5dbe2aba-ce24-4764-a4d4-375c97ca7844" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_d993a0b6-a865-4e22-9a56-5e9726bcc3f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4681b8d6-87f2-4233-b3e5-b67d18ad0f50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_d993a0b6-a865-4e22-9a56-5e9726bcc3f3" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4681b8d6-87f2-4233-b3e5-b67d18ad0f50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_d1a2c4bd-cd4e-4f5d-81d8-858201c94b66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_d993a0b6-a865-4e22-9a56-5e9726bcc3f3" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_d1a2c4bd-cd4e-4f5d-81d8-858201c94b66" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_8952b98f-f77c-4b10-8092-9dc93c1d2b2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_d993a0b6-a865-4e22-9a56-5e9726bcc3f3" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_8952b98f-f77c-4b10-8092-9dc93c1d2b2a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_68c55040-f4c2-4b7d-825d-75b96dd0b391" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_d993a0b6-a865-4e22-9a56-5e9726bcc3f3" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_68c55040-f4c2-4b7d-825d-75b96dd0b391" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_dd687014-5918-4106-ba39-56f3f7ebe4ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_d993a0b6-a865-4e22-9a56-5e9726bcc3f3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_dd687014-5918-4106-ba39-56f3f7ebe4ec" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_09f3f0e3-a6e3-4f55-b1d8-43f25f2fa884" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CapitalStockNarrativeDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#CapitalStockNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/CapitalStockNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalUnitsTable_7614c0e7-45fb-417f-a7a5-0f24ee7938cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCapitalUnitsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_ScheduleOfCapitalUnitsTable_7614c0e7-45fb-417f-a7a5-0f24ee7938cb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_889c180a-a3ef-44dd-8ab0-75b53419f06a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCapitalUnitsTable_7614c0e7-45fb-417f-a7a5-0f24ee7938cb" xlink:to="loc_us-gaap_StatementClassOfStockAxis_889c180a-a3ef-44dd-8ab0-75b53419f06a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_889c180a-a3ef-44dd-8ab0-75b53419f06a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_889c180a-a3ef-44dd-8ab0-75b53419f06a" xlink:to="loc_us-gaap_ClassOfStockDomain_889c180a-a3ef-44dd-8ab0-75b53419f06a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e96beac3-978d-426c-b925-c2d62885c621" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_889c180a-a3ef-44dd-8ab0-75b53419f06a" xlink:to="loc_us-gaap_ClassOfStockDomain_e96beac3-978d-426c-b925-c2d62885c621" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativePreferredStockMember_cd916539-c705-463c-b780-ab8090764358" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CumulativePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_e96beac3-978d-426c-b925-c2d62885c621" xlink:to="loc_us-gaap_CumulativePreferredStockMember_cd916539-c705-463c-b780-ab8090764358" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SecondCumulativePreferredVotingStockMember_5acaeff1-c8fc-4d92-a127-6a98ddd0f772" xlink:href="msa-20240331.xsd#msa_SecondCumulativePreferredVotingStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_e96beac3-978d-426c-b925-c2d62885c621" xlink:to="loc_msa_SecondCumulativePreferredVotingStockMember_5acaeff1-c8fc-4d92-a127-6a98ddd0f772" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_d4e25283-173a-4649-8a9a-fb26618e834f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_e96beac3-978d-426c-b925-c2d62885c621" xlink:to="loc_us-gaap_CommonStockMember_d4e25283-173a-4649-8a9a-fb26618e834f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_c3bf7962-1085-4128-93ed-4311381fb706" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_e96beac3-978d-426c-b925-c2d62885c621" xlink:to="loc_us-gaap_TreasuryStockCommonMember_c3bf7962-1085-4128-93ed-4311381fb706" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1b0c86b1-a2fe-4ae5-afad-9f1372e271be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCapitalUnitsTable_7614c0e7-45fb-417f-a7a5-0f24ee7938cb" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1b0c86b1-a2fe-4ae5-afad-9f1372e271be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1b0c86b1-a2fe-4ae5-afad-9f1372e271be_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1b0c86b1-a2fe-4ae5-afad-9f1372e271be" xlink:to="loc_us-gaap_EquityComponentDomain_1b0c86b1-a2fe-4ae5-afad-9f1372e271be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_92501187-9cc4-47ed-93c6-3c0ef08e40c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1b0c86b1-a2fe-4ae5-afad-9f1372e271be" xlink:to="loc_us-gaap_EquityComponentDomain_92501187-9cc4-47ed-93c6-3c0ef08e40c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_b3e3958a-1a60-458b-830a-6c0f9600e3f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_92501187-9cc4-47ed-93c6-3c0ef08e40c9" xlink:to="loc_us-gaap_PreferredStockMember_b3e3958a-1a60-458b-830a-6c0f9600e3f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_8dab7b47-2093-433a-a295-9e006ba36752" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_8dab7b47-2093-433a-a295-9e006ba36752" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_5f72cc02-a516-4b69-aa19-3ae57d961aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_5f72cc02-a516-4b69-aa19-3ae57d961aa5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_4c3d93e4-4881-47ad-a431-47672d1a82c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_4c3d93e4-4881-47ad-a431-47672d1a82c2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockRedemptionPricePerShare_2d4fddb2-f454-4a75-960f-d74ede08a837" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockRedemptionPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_PreferredStockRedemptionPricePerShare_2d4fddb2-f454-4a75-960f-d74ede08a837" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_cc0ee021-65f3-4b01-9e1e-0c3e3eb51b83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_PreferredStockSharesIssued_cc0ee021-65f3-4b01-9e1e-0c3e3eb51b83" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockPreferredShares_94b61d27-2a3d-4ab4-92f6-ec4035ee0a28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockPreferredShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_TreasuryStockPreferredShares_94b61d27-2a3d-4ab4-92f6-ec4035ee0a28" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_33d47ad6-454d-475a-9a90-22f8e9ec406a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_TreasuryStockValue_33d47ad6-454d-475a-9a90-22f8e9ec406a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_68ea81f0-c214-44a3-963a-c3b97b98fc26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_68ea81f0-c214-44a3-963a-c3b97b98fc26" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_f69331ec-00be-4f95-81d3-07c7774dc685" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_f69331ec-00be-4f95-81d3-07c7774dc685" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue_c83417f1-5b65-43a2-9b8d-b232fe9b3948" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockNoParValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_CommonStockNoParValue_c83417f1-5b65-43a2-9b8d-b232fe9b3948" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_85a12667-56fe-459e-8dc2-3dfb240684ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_CommonStockSharesIssued_85a12667-56fe-459e-8dc2-3dfb240684ce" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_174e1b26-1826-4962-a7f0-ba6d2fbb55d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_174e1b26-1826-4962-a7f0-ba6d2fbb55d0" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4d1cfe6a-6942-49d1-b890-e1c1ed125580" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_4d1cfe6a-6942-49d1-b890-e1c1ed125580" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_afcade73-c311-42f8-b476-4791280833d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_afcade73-c311-42f8-b476-4791280833d6" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_f40294cb-f7dd-44bf-9c95-2801ea1231e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_TreasuryStockCommonShares_f40294cb-f7dd-44bf-9c95-2801ea1231e2" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_8408a81a-91d0-4bfa-a25c-5458cd3ac3c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_8408a81a-91d0-4bfa-a25c-5458cd3ac3c9" xlink:type="arc" order="15"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#CapitalStockScheduleofCommonStockActivityDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_55a17957-4430-46f5-9f39-9bff9751e90f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_ed91c38e-e33f-405d-8776-0c30daa97461" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_55a17957-4430-46f5-9f39-9bff9751e90f" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_ed91c38e-e33f-405d-8776-0c30daa97461" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_967fcb10-8a6d-4cb0-b0ee-0e82ab43bfe4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_ed91c38e-e33f-405d-8776-0c30daa97461" xlink:to="loc_us-gaap_AwardTypeAxis_967fcb10-8a6d-4cb0-b0ee-0e82ab43bfe4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_967fcb10-8a6d-4cb0-b0ee-0e82ab43bfe4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_967fcb10-8a6d-4cb0-b0ee-0e82ab43bfe4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_967fcb10-8a6d-4cb0-b0ee-0e82ab43bfe4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7c1a6d0-882d-49c3-81d1-6cc98534be46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_967fcb10-8a6d-4cb0-b0ee-0e82ab43bfe4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7c1a6d0-882d-49c3-81d1-6cc98534be46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_RestrictedAndPerformanceStockAwardsMember_5d1dc799-7fc8-4047-8722-93c003c3946f" xlink:href="msa-20240331.xsd#msa_RestrictedAndPerformanceStockAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7c1a6d0-882d-49c3-81d1-6cc98534be46" xlink:to="loc_msa_RestrictedAndPerformanceStockAwardsMember_5d1dc799-7fc8-4047-8722-93c003c3946f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_902bc5e4-b0e2-4eee-bb12-8a267c2ee734" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7c1a6d0-882d-49c3-81d1-6cc98534be46" xlink:to="loc_us-gaap_EmployeeStockOptionMember_902bc5e4-b0e2-4eee-bb12-8a267c2ee734" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_95972ed0-3aef-49e6-81c3-69e156ec1ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7c1a6d0-882d-49c3-81d1-6cc98534be46" xlink:to="loc_us-gaap_StockCompensationPlanMember_95972ed0-3aef-49e6-81c3-69e156ec1ed5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_55bf86b2-5fc4-42cb-bbee-2b852722d4e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_ed91c38e-e33f-405d-8776-0c30daa97461" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_55bf86b2-5fc4-42cb-bbee-2b852722d4e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_55bf86b2-5fc4-42cb-bbee-2b852722d4e2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_55bf86b2-5fc4-42cb-bbee-2b852722d4e2" xlink:to="loc_us-gaap_EquityComponentDomain_55bf86b2-5fc4-42cb-bbee-2b852722d4e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_034fdb72-a21f-442b-9d82-9cf611ffa7e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_55bf86b2-5fc4-42cb-bbee-2b852722d4e2" xlink:to="loc_us-gaap_EquityComponentDomain_034fdb72-a21f-442b-9d82-9cf611ffa7e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_546fc19f-8de4-4396-801f-afa5f90dffcc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_034fdb72-a21f-442b-9d82-9cf611ffa7e1" xlink:to="loc_us-gaap_CommonStockMember_546fc19f-8de4-4396-801f-afa5f90dffcc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_5313a482-055d-4d0f-bf79-3bd14bedf67b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_034fdb72-a21f-442b-9d82-9cf611ffa7e1" xlink:to="loc_us-gaap_TreasuryStockCommonMember_5313a482-055d-4d0f-bf79-3bd14bedf67b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_CommonStockActivityRollForward_ee3a6af1-a190-44b7-b1bc-07781e008c16" xlink:href="msa-20240331.xsd#msa_CommonStockActivityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_55a17957-4430-46f5-9f39-9bff9751e90f" xlink:to="loc_msa_CommonStockActivityRollForward_ee3a6af1-a190-44b7-b1bc-07781e008c16" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_56dcb0f5-133a-4457-a970-555cb807d395" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msa_CommonStockActivityRollForward_ee3a6af1-a190-44b7-b1bc-07781e008c16" xlink:to="loc_us-gaap_StockholdersEquity_56dcb0f5-133a-4457-a970-555cb807d395" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_6505df20-3579-4b35-95f1-d05c270d6fad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msa_CommonStockActivityRollForward_ee3a6af1-a190-44b7-b1bc-07781e008c16" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_6505df20-3579-4b35-95f1-d05c270d6fad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_9a9c4110-4423-458f-bd7d-4933f2c9eb40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msa_CommonStockActivityRollForward_ee3a6af1-a190-44b7-b1bc-07781e008c16" xlink:to="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_9a9c4110-4423-458f-bd7d-4933f2c9eb40" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_c7a1586d-280b-4539-b2f6-579af6fc4dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_msa_CommonStockActivityRollForward_ee3a6af1-a190-44b7-b1bc-07781e008c16" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_c7a1586d-280b-4539-b2f6-579af6fc4dd4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_29565d25-4f35-4614-818d-75b64b84445f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#SegmentInformationScheduleofReportableSegmentInformationDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c6f3bf4c-8f0d-41ff-a658-011a2f33463f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c6f3bf4c-8f0d-41ff-a658-011a2f33463f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_e22fb5d3-8d8a-416c-a1b2-48d0d06af91f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c6f3bf4c-8f0d-41ff-a658-011a2f33463f" xlink:to="loc_srt_ConsolidationItemsAxis_e22fb5d3-8d8a-416c-a1b2-48d0d06af91f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_e22fb5d3-8d8a-416c-a1b2-48d0d06af91f_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_e22fb5d3-8d8a-416c-a1b2-48d0d06af91f" xlink:to="loc_srt_ConsolidationItemsDomain_e22fb5d3-8d8a-416c-a1b2-48d0d06af91f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_cea53140-d275-4322-818b-d9ca8dd23ccd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_e22fb5d3-8d8a-416c-a1b2-48d0d06af91f" xlink:to="loc_srt_ConsolidationItemsDomain_cea53140-d275-4322-818b-d9ca8dd23ccd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_beff8ea6-dd50-40f8-a2ac-5ae88bb97050" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_cea53140-d275-4322-818b-d9ca8dd23ccd" xlink:to="loc_us-gaap_OperatingSegmentsMember_beff8ea6-dd50-40f8-a2ac-5ae88bb97050" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_b9c1f23c-aad5-4f22-84f2-ddd4c8a7da42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_cea53140-d275-4322-818b-d9ca8dd23ccd" xlink:to="loc_us-gaap_CorporateNonSegmentMember_b9c1f23c-aad5-4f22-84f2-ddd4c8a7da42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_edffc5c5-9620-4107-9a75-fd12c77501be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c6f3bf4c-8f0d-41ff-a658-011a2f33463f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_edffc5c5-9620-4107-9a75-fd12c77501be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_edffc5c5-9620-4107-9a75-fd12c77501be_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_edffc5c5-9620-4107-9a75-fd12c77501be" xlink:to="loc_us-gaap_SegmentDomain_edffc5c5-9620-4107-9a75-fd12c77501be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1f8a28ae-8863-4140-a959-d3f80275be54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_edffc5c5-9620-4107-9a75-fd12c77501be" xlink:to="loc_us-gaap_SegmentDomain_1f8a28ae-8863-4140-a959-d3f80275be54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AmericasSegmentMember_3bceb0d5-ccc1-4926-bfbe-88e29ff8282c" xlink:href="msa-20240331.xsd#msa_AmericasSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1f8a28ae-8863-4140-a959-d3f80275be54" xlink:to="loc_msa_AmericasSegmentMember_3bceb0d5-ccc1-4926-bfbe-88e29ff8282c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_InternationalSegmentMember_2b720c74-0ff1-40ba-8650-c6d098dbdf60" xlink:href="msa-20240331.xsd#msa_InternationalSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1f8a28ae-8863-4140-a959-d3f80275be54" xlink:to="loc_msa_InternationalSegmentMember_2b720c74-0ff1-40ba-8650-c6d098dbdf60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_82a7927b-cc74-4cbb-9285-95a6800ba6dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_82a7927b-cc74-4cbb-9285-95a6800ba6dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b932d6a3-b1e4-4e8f-9b6d-93f84a2769ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_us-gaap_OperatingIncomeLoss_b932d6a3-b1e4-4e8f-9b6d-93f84a2769ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_05d9d81e-2f78-49c2-b357-a4c990cf1de7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_us-gaap_RestructuringCharges_05d9d81e-2f78-49c2-b357-a4c990cf1de7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_ec2fc1de-9e21-414e-a5b2-0fbe2e91e46c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_ec2fc1de-9e21-414e-a5b2-0fbe2e91e46c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_468e796e-ddfe-4cd2-9620-c9c92777624d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_468e796e-ddfe-4cd2-9620-c9c92777624d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_ProductLiabilityExpense_5120eb89-5919-4771-98da-1364b19e511c" xlink:href="msa-20240331.xsd#msa_ProductLiabilityExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_msa_ProductLiabilityExpense_5120eb89-5919-4771-98da-1364b19e511c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets_c89b1265-3f4a-4ac8-a97f-9f826dd39c20" xlink:href="msa-20240331.xsd#msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets_c89b1265-3f4a-4ac8-a97f-9f826dd39c20" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_StrategicTransactionCosts_d8f54c2f-5749-4f34-8a25-12ff23e4432e" xlink:href="msa-20240331.xsd#msa_StrategicTransactionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_msa_StrategicTransactionCosts_d8f54c2f-5749-4f34-8a25-12ff23e4432e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_OperatingIncomeLossAdjusted_148d03a7-4110-418b-8229-93297f175f33" xlink:href="msa-20240331.xsd#msa_OperatingIncomeLossAdjusted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_msa_OperatingIncomeLossAdjusted_148d03a7-4110-418b-8229-93297f175f33" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AdjustedOperatingMarginPercent_f5a0a80a-06bc-451f-b5cb-e3540d581b42" xlink:href="msa-20240331.xsd#msa_AdjustedOperatingMarginPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_msa_AdjustedOperatingMarginPercent_f5a0a80a-06bc-451f-b5cb-e3540d581b42" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts_2fa4454f-044d-4136-9acf-5f828d79da77" xlink:href="msa-20240331.xsd#msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts_2fa4454f-044d-4136-9acf-5f828d79da77" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AdjustedEBITDA_08e4ca1a-1769-4ea1-8f69-0ea17b8af3f9" xlink:href="msa-20240331.xsd#msa_AdjustedEBITDA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_msa_AdjustedEBITDA_08e4ca1a-1769-4ea1-8f69-0ea17b8af3f9" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AdjustedEBITDAPercentage_ee07d5bf-f6c2-4364-886f-f6b9a79ba89d" xlink:href="msa-20240331.xsd#msa_AdjustedEBITDAPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_msa_AdjustedEBITDAPercentage_ee07d5bf-f6c2-4364-886f-f6b9a79ba89d" xlink:type="arc" order="12"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#SegmentInformationPercentageofTotalSalesbyProductGroupDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_977d6143-4731-439f-8846-33a4f55558fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_60973468-fab4-48e7-abf0-1e051ed58fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_977d6143-4731-439f-8846-33a4f55558fb" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_60973468-fab4-48e7-abf0-1e051ed58fd0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b6f5a944-020a-43c5-b7d5-bb29f1b1f9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_60973468-fab4-48e7-abf0-1e051ed58fd0" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b6f5a944-020a-43c5-b7d5-bb29f1b1f9ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b6f5a944-020a-43c5-b7d5-bb29f1b1f9ba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b6f5a944-020a-43c5-b7d5-bb29f1b1f9ba" xlink:to="loc_us-gaap_SegmentDomain_b6f5a944-020a-43c5-b7d5-bb29f1b1f9ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a774f597-31ad-4968-b770-d807f9efde92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b6f5a944-020a-43c5-b7d5-bb29f1b1f9ba" xlink:to="loc_us-gaap_SegmentDomain_a774f597-31ad-4968-b770-d807f9efde92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AmericasSegmentMember_e1c8fdbe-a334-4c01-a776-904d39ec5a33" xlink:href="msa-20240331.xsd#msa_AmericasSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a774f597-31ad-4968-b770-d807f9efde92" xlink:to="loc_msa_AmericasSegmentMember_e1c8fdbe-a334-4c01-a776-904d39ec5a33" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_InternationalMember_4d024e9a-437d-4220-a94f-5c654b70db42" xlink:href="msa-20240331.xsd#msa_InternationalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_a774f597-31ad-4968-b770-d807f9efde92" xlink:to="loc_msa_InternationalMember_4d024e9a-437d-4220-a94f-5c654b70db42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_09ee8328-d859-42bd-9c28-e20b718f8af8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_60973468-fab4-48e7-abf0-1e051ed58fd0" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_09ee8328-d859-42bd-9c28-e20b718f8af8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_09ee8328-d859-42bd-9c28-e20b718f8af8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_09ee8328-d859-42bd-9c28-e20b718f8af8" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_09ee8328-d859-42bd-9c28-e20b718f8af8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5b98a591-78a6-46ca-8327-57faadc942b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_09ee8328-d859-42bd-9c28-e20b718f8af8" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5b98a591-78a6-46ca-8327-57faadc942b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_20936c01-7220-441f-a4a9-73a5b4b3a654" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5b98a591-78a6-46ca-8327-57faadc942b0" xlink:to="loc_us-gaap_SalesRevenueNetMember_20936c01-7220-441f-a4a9-73a5b4b3a654" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_b0b66f37-2adf-414d-a2bb-5a39a27b9f29" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_60973468-fab4-48e7-abf0-1e051ed58fd0" xlink:to="loc_srt_ProductOrServiceAxis_b0b66f37-2adf-414d-a2bb-5a39a27b9f29" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b0b66f37-2adf-414d-a2bb-5a39a27b9f29_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_b0b66f37-2adf-414d-a2bb-5a39a27b9f29" xlink:to="loc_srt_ProductsAndServicesDomain_b0b66f37-2adf-414d-a2bb-5a39a27b9f29_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_8493dbf6-68cd-4f49-a81f-d3f637561576" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_b0b66f37-2adf-414d-a2bb-5a39a27b9f29" xlink:to="loc_srt_ProductsAndServicesDomain_8493dbf6-68cd-4f49-a81f-d3f637561576" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_BreathingApparatusMember_a8189165-f739-4016-804c-82511e762ea1" xlink:href="msa-20240331.xsd#msa_BreathingApparatusMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_8493dbf6-68cd-4f49-a81f-d3f637561576" xlink:to="loc_msa_BreathingApparatusMember_a8189165-f739-4016-804c-82511e762ea1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_FixGasFlameDetectionInstrumentsMember_4370e74c-b2f1-4cc0-91f9-c5d00768eeff" xlink:href="msa-20240331.xsd#msa_FixGasFlameDetectionInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_8493dbf6-68cd-4f49-a81f-d3f637561576" xlink:to="loc_msa_FixGasFlameDetectionInstrumentsMember_4370e74c-b2f1-4cc0-91f9-c5d00768eeff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_FirefighterHelmetsandProtectiveApparelMember_499038e4-0151-4374-ad5a-e349dc45f63c" xlink:href="msa-20240331.xsd#msa_FirefighterHelmetsandProtectiveApparelMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_8493dbf6-68cd-4f49-a81f-d3f637561576" xlink:to="loc_msa_FirefighterHelmetsandProtectiveApparelMember_499038e4-0151-4374-ad5a-e349dc45f63c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_2788406b-a2ec-45f3-8cc0-ec7b95862942" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_60973468-fab4-48e7-abf0-1e051ed58fd0" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_2788406b-a2ec-45f3-8cc0-ec7b95862942" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_2788406b-a2ec-45f3-8cc0-ec7b95862942_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_2788406b-a2ec-45f3-8cc0-ec7b95862942" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_2788406b-a2ec-45f3-8cc0-ec7b95862942_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_ef551a06-ef1a-4e3f-b69f-ade0b02683bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_2788406b-a2ec-45f3-8cc0-ec7b95862942" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_ef551a06-ef1a-4e3f-b69f-ade0b02683bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_e838f7e5-723f-438a-bdc7-6d21b65300db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_ef551a06-ef1a-4e3f-b69f-ade0b02683bf" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_e838f7e5-723f-438a-bdc7-6d21b65300db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d5a9867c-b008-44f1-8055-0726fc0c3e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_977d6143-4731-439f-8846-33a4f55558fb" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d5a9867c-b008-44f1-8055-0726fc0c3e5f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_dbe6be8d-3a00-46fa-be6a-19fb0ab94850" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_977d6143-4731-439f-8846-33a4f55558fb" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_dbe6be8d-3a00-46fa-be6a-19fb0ab94850" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#IncomeTaxesDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_f8ece1eb-9bed-4512-85e0-307cb00cc3ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_b2c7c055-8d9e-42e7-9c82-9285625f59b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_f8ece1eb-9bed-4512-85e0-307cb00cc3ba" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_b2c7c055-8d9e-42e7-9c82-9285625f59b0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7a3c9e6b-7cd1-47c6-aea5-cde621ca57e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_b2c7c055-8d9e-42e7-9c82-9285625f59b0" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7a3c9e6b-7cd1-47c6-aea5-cde621ca57e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_7a3c9e6b-7cd1-47c6-aea5-cde621ca57e7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7a3c9e6b-7cd1-47c6-aea5-cde621ca57e7" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_7a3c9e6b-7cd1-47c6-aea5-cde621ca57e7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_874f6af9-526e-4715-98e3-73c950d53701" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7a3c9e6b-7cd1-47c6-aea5-cde621ca57e7" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_874f6af9-526e-4715-98e3-73c950d53701" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DeferredTaxAssetMember_0e591e60-7439-4dae-b63e-0a61b219b1c5" xlink:href="msa-20240331.xsd#msa_DeferredTaxAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_874f6af9-526e-4715-98e3-73c950d53701" xlink:to="loc_msa_DeferredTaxAssetMember_0e591e60-7439-4dae-b63e-0a61b219b1c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a87812b4-1161-4233-8389-4b3c69a454a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_f8ece1eb-9bed-4512-85e0-307cb00cc3ba" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a87812b4-1161-4233-8389-4b3c69a454a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_f8f2f30c-c1dc-48f3-91b6-18eee525154e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_f8ece1eb-9bed-4512-85e0-307cb00cc3ba" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_f8f2f30c-c1dc-48f3-91b6-18eee525154e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_02041d73-ba6d-4c4f-ade2-82f3343cef5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_f8ece1eb-9bed-4512-85e0-307cb00cc3ba" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_02041d73-ba6d-4c4f-ade2-82f3343cef5b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_a0c518b4-9bd0-4839-ad52-ec46246a193e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_f8ece1eb-9bed-4512-85e0-307cb00cc3ba" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_a0c518b4-9bd0-4839-ad52-ec46246a193e" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#StockPlansSummaryofRestrictedStockandUnitActivityDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9c405170-ae6d-43ff-b390-be7b80ce78fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_80faa80a-fd5c-48ed-ac0b-22d169a495bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9c405170-ae6d-43ff-b390-be7b80ce78fa" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_80faa80a-fd5c-48ed-ac0b-22d169a495bc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d96f2cd4-4f16-451e-a6d8-1d84f054462c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_80faa80a-fd5c-48ed-ac0b-22d169a495bc" xlink:to="loc_us-gaap_AwardTypeAxis_d96f2cd4-4f16-451e-a6d8-1d84f054462c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d96f2cd4-4f16-451e-a6d8-1d84f054462c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_d96f2cd4-4f16-451e-a6d8-1d84f054462c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d96f2cd4-4f16-451e-a6d8-1d84f054462c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_05e98f79-9b66-4fc5-b94d-6365f342c1ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_d96f2cd4-4f16-451e-a6d8-1d84f054462c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_05e98f79-9b66-4fc5-b94d-6365f342c1ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_b446578a-d400-4ed6-b6ce-fe5440ea67a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_05e98f79-9b66-4fc5-b94d-6365f342c1ae" xlink:to="loc_us-gaap_RestrictedStockMember_b446578a-d400-4ed6-b6ce-fe5440ea67a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4f7ffd60-08c7-45a7-9ffa-3370aa6e09b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9c405170-ae6d-43ff-b390-be7b80ce78fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4f7ffd60-08c7-45a7-9ffa-3370aa6e09b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_5cce3985-1aff-42a8-aef9-0fad7bb25e40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4f7ffd60-08c7-45a7-9ffa-3370aa6e09b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_5cce3985-1aff-42a8-aef9-0fad7bb25e40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a52c87ea-676b-4af6-aed9-61a7cd43cc7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4f7ffd60-08c7-45a7-9ffa-3370aa6e09b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a52c87ea-676b-4af6-aed9-61a7cd43cc7e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e1a5a71b-b913-4547-994a-61b1a2c7ac89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4f7ffd60-08c7-45a7-9ffa-3370aa6e09b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e1a5a71b-b913-4547-994a-61b1a2c7ac89" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_0a950218-27c9-4169-9af0-8ba0ec10d0f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4f7ffd60-08c7-45a7-9ffa-3370aa6e09b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_0a950218-27c9-4169-9af0-8ba0ec10d0f2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7bbf8c9b-acc3-49c4-b0c7-391c28d987da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5485c62-75b0-4c88-bf4f-1f65e7e34c31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9c405170-ae6d-43ff-b390-be7b80ce78fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5485c62-75b0-4c88-bf4f-1f65e7e34c31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_56c29c36-c2ab-4fc8-9466-da5e045655c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5485c62-75b0-4c88-bf4f-1f65e7e34c31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_56c29c36-c2ab-4fc8-9466-da5e045655c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_13b9794f-6f6c-46b5-ace1-4cc8e14d8462" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5485c62-75b0-4c88-bf4f-1f65e7e34c31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_13b9794f-6f6c-46b5-ace1-4cc8e14d8462" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_a4bf1a07-fc8a-4cde-b02a-84929b4b268e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5485c62-75b0-4c88-bf4f-1f65e7e34c31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_a4bf1a07-fc8a-4cde-b02a-84929b4b268e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_967504c5-cc6f-45e8-a6be-02e58313f99d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5485c62-75b0-4c88-bf4f-1f65e7e34c31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_967504c5-cc6f-45e8-a6be-02e58313f99d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4de08282-3a5e-4916-8110-f3ef879622bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/StockPlansAdditionalInformationDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#StockPlansAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/StockPlansAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7bfa4c23-aed5-469f-bc68-43948fed47a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6eaaf43d-a104-4fd2-aad1-0f6b7c45f51f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7bfa4c23-aed5-469f-bc68-43948fed47a6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6eaaf43d-a104-4fd2-aad1-0f6b7c45f51f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_98b97324-e4d3-4381-9dc9-83f0a647261c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6eaaf43d-a104-4fd2-aad1-0f6b7c45f51f" xlink:to="loc_us-gaap_AwardTypeAxis_98b97324-e4d3-4381-9dc9-83f0a647261c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_98b97324-e4d3-4381-9dc9-83f0a647261c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_98b97324-e4d3-4381-9dc9-83f0a647261c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_98b97324-e4d3-4381-9dc9-83f0a647261c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_33a058d5-ba76-402f-aedc-da1299d9d2b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_98b97324-e4d3-4381-9dc9-83f0a647261c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_33a058d5-ba76-402f-aedc-da1299d9d2b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_de1b876a-15b1-46f4-9bba-3fd4272bb406" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_33a058d5-ba76-402f-aedc-da1299d9d2b6" xlink:to="loc_us-gaap_PerformanceSharesMember_de1b876a-15b1-46f4-9bba-3fd4272bb406" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1a2b1e48-8841-4ca4-b5b9-d66ed2d50f60" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6eaaf43d-a104-4fd2-aad1-0f6b7c45f51f" xlink:to="loc_srt_RangeAxis_1a2b1e48-8841-4ca4-b5b9-d66ed2d50f60" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1a2b1e48-8841-4ca4-b5b9-d66ed2d50f60_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1a2b1e48-8841-4ca4-b5b9-d66ed2d50f60" xlink:to="loc_srt_RangeMember_1a2b1e48-8841-4ca4-b5b9-d66ed2d50f60_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0e6dec7d-968c-412b-9a1b-4c11c10b60cc" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1a2b1e48-8841-4ca4-b5b9-d66ed2d50f60" xlink:to="loc_srt_RangeMember_0e6dec7d-968c-412b-9a1b-4c11c10b60cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a5ee2f83-3088-49e7-ab30-ac45d9a91ac5" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0e6dec7d-968c-412b-9a1b-4c11c10b60cc" xlink:to="loc_srt_MinimumMember_a5ee2f83-3088-49e7-ab30-ac45d9a91ac5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f3f9f528-03d6-43ab-82ce-eb905f93433f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0e6dec7d-968c-412b-9a1b-4c11c10b60cc" xlink:to="loc_srt_MaximumMember_f3f9f528-03d6-43ab-82ce-eb905f93433f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits_bf8a87a3-b6ef-4125-ac70-386b51c1d540" xlink:href="msa-20240331.xsd#msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7bfa4c23-aed5-469f-bc68-43948fed47a6" xlink:to="loc_msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits_bf8a87a3-b6ef-4125-ac70-386b51c1d540" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod_d6d02bf2-af48-4941-bd69-9e3d2d97eb4d" xlink:href="msa-20240331.xsd#msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7bfa4c23-aed5-469f-bc68-43948fed47a6" xlink:to="loc_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod_d6d02bf2-af48-4941-bd69-9e3d2d97eb4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod_631bef51-d161-4a34-b1ff-e905b7e4ca0e" xlink:href="msa-20240331.xsd#msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7bfa4c23-aed5-469f-bc68-43948fed47a6" xlink:to="loc_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod_631bef51-d161-4a34-b1ff-e905b7e4ca0e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/StockPlansWeightedAverageRiskAssumptionsDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#StockPlansWeightedAverageRiskAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/StockPlansWeightedAverageRiskAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6270f090-6f24-470e-b28b-cc89a82b2643" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c72471a9-ac70-4ace-8d51-9f77e3838a40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6270f090-6f24-470e-b28b-cc89a82b2643" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c72471a9-ac70-4ace-8d51-9f77e3838a40" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_94779f30-0388-4740-9c79-cfa8ef20d4b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c72471a9-ac70-4ace-8d51-9f77e3838a40" xlink:to="loc_us-gaap_AwardTypeAxis_94779f30-0388-4740-9c79-cfa8ef20d4b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_94779f30-0388-4740-9c79-cfa8ef20d4b1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_94779f30-0388-4740-9c79-cfa8ef20d4b1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_94779f30-0388-4740-9c79-cfa8ef20d4b1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_295b2528-ca7d-488f-bda8-36402b920b8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_94779f30-0388-4740-9c79-cfa8ef20d4b1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_295b2528-ca7d-488f-bda8-36402b920b8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_14fff644-dbe7-476d-87bd-878067809688" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_295b2528-ca7d-488f-bda8-36402b920b8f" xlink:to="loc_us-gaap_PerformanceSharesMember_14fff644-dbe7-476d-87bd-878067809688" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis_16a59af0-80c4-4470-a8c8-66e5e4f20e4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c72471a9-ac70-4ace-8d51-9f77e3838a40" xlink:to="loc_us-gaap_ValuationTechniqueAxis_16a59af0-80c4-4470-a8c8-66e5e4f20e4f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_16a59af0-80c4-4470-a8c8-66e5e4f20e4f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationTechniqueAxis_16a59af0-80c4-4470-a8c8-66e5e4f20e4f" xlink:to="loc_us-gaap_ValuationTechniqueDomain_16a59af0-80c4-4470-a8c8-66e5e4f20e4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_ca70d7f0-750c-4042-98d8-749ddf4fb580" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationTechniqueAxis_16a59af0-80c4-4470-a8c8-66e5e4f20e4f" xlink:to="loc_us-gaap_ValuationTechniqueDomain_ca70d7f0-750c-4042-98d8-749ddf4fb580" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_MonteCarloApproachMember_5d079574-a1c2-46f3-b0d1-5f0c30d4a327" xlink:href="msa-20240331.xsd#msa_MonteCarloApproachMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationTechniqueDomain_ca70d7f0-750c-4042-98d8-749ddf4fb580" xlink:to="loc_msa_MonteCarloApproachMember_5d079574-a1c2-46f3-b0d1-5f0c30d4a327" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_84ae0606-8c1b-42aa-9c6a-8835a6b7502c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6270f090-6f24-470e-b28b-cc89a82b2643" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_84ae0606-8c1b-42aa-9c6a-8835a6b7502c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_5b57b921-73ea-4ef0-88ef-578384a5e7c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6270f090-6f24-470e-b28b-cc89a82b2643" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_5b57b921-73ea-4ef0-88ef-578384a5e7c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_8a5e9211-fd9c-490a-89da-a9e6817b5060" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6270f090-6f24-470e-b28b-cc89a82b2643" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_8a5e9211-fd9c-490a-89da-a9e6817b5060" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_389197ac-1dcf-4517-a8e1-66fb6da7fff2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6270f090-6f24-470e-b28b-cc89a82b2643" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_389197ac-1dcf-4517-a8e1-66fb6da7fff2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta_92a6de7f-6e8c-46a6-8ab7-f885cbf47d6a" xlink:href="msa-20240331.xsd#msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6270f090-6f24-470e-b28b-cc89a82b2643" xlink:to="loc_msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta_92a6de7f-6e8c-46a6-8ab7-f885cbf47d6a" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#StockPlansSummaryofPerformanceStockUnitActivityDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a0287f1b-76d2-4127-bbe5-5676099735a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_313e2d70-cf5e-4935-a6ac-0fe9c4af45a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a0287f1b-76d2-4127-bbe5-5676099735a1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_313e2d70-cf5e-4935-a6ac-0fe9c4af45a4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8110e239-b210-45e3-aff6-2f90fa0dc0e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_313e2d70-cf5e-4935-a6ac-0fe9c4af45a4" xlink:to="loc_us-gaap_AwardTypeAxis_8110e239-b210-45e3-aff6-2f90fa0dc0e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8110e239-b210-45e3-aff6-2f90fa0dc0e3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_8110e239-b210-45e3-aff6-2f90fa0dc0e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8110e239-b210-45e3-aff6-2f90fa0dc0e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_93ccfc86-b9ce-46c1-aa7c-1296645733ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_8110e239-b210-45e3-aff6-2f90fa0dc0e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_93ccfc86-b9ce-46c1-aa7c-1296645733ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_9f3c7e86-86cb-4a18-92f1-c2bf85961043" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_93ccfc86-b9ce-46c1-aa7c-1296645733ef" xlink:to="loc_us-gaap_PerformanceSharesMember_9f3c7e86-86cb-4a18-92f1-c2bf85961043" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2a669a44-136c-4244-92d5-21fa6fc289a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a0287f1b-76d2-4127-bbe5-5676099735a1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2a669a44-136c-4244-92d5-21fa6fc289a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a9a1e09e-15fa-408c-af5c-5249cb54a85a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2a669a44-136c-4244-92d5-21fa6fc289a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a9a1e09e-15fa-408c-af5c-5249cb54a85a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_616c66e9-d9d5-415f-abf5-4106ca816546" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2a669a44-136c-4244-92d5-21fa6fc289a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_616c66e9-d9d5-415f-abf5-4106ca816546" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod_7f147591-5786-4385-bcad-8932d3c9436c" xlink:href="msa-20240331.xsd#msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2a669a44-136c-4244-92d5-21fa6fc289a0" xlink:to="loc_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod_7f147591-5786-4385-bcad-8932d3c9436c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_73d73551-663e-4df6-9c31-9051dd889b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2a669a44-136c-4244-92d5-21fa6fc289a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_73d73551-663e-4df6-9c31-9051dd889b4c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_561ee16c-2a55-461c-91c5-39ff0f16e48e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2a669a44-136c-4244-92d5-21fa6fc289a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_561ee16c-2a55-461c-91c5-39ff0f16e48e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_49950968-a268-4776-8137-1acf465e2492" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e36809a3-e832-4d5e-83db-3ac9ebdc4c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a0287f1b-76d2-4127-bbe5-5676099735a1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e36809a3-e832-4d5e-83db-3ac9ebdc4c2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_aef5a691-1f5f-4f86-a0d8-8017ebb856a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e36809a3-e832-4d5e-83db-3ac9ebdc4c2c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_aef5a691-1f5f-4f86-a0d8-8017ebb856a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4fa7e015-f13e-4a60-a5a1-ae559489e516" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e36809a3-e832-4d5e-83db-3ac9ebdc4c2c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4fa7e015-f13e-4a60-a5a1-ae559489e516" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue_e72b216d-c234-495e-ad9d-3351f3e53dfc" xlink:href="msa-20240331.xsd#msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e36809a3-e832-4d5e-83db-3ac9ebdc4c2c" xlink:to="loc_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue_e72b216d-c234-495e-ad9d-3351f3e53dfc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d7867f36-135f-4bec-a34a-47cd55a5686e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e36809a3-e832-4d5e-83db-3ac9ebdc4c2c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d7867f36-135f-4bec-a34a-47cd55a5686e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_978c86f9-bdf7-4f8f-821f-1366230c1320" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e36809a3-e832-4d5e-83db-3ac9ebdc4c2c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_978c86f9-bdf7-4f8f-821f-1366230c1320" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d72eadca-0c2f-412a-b8fa-f5df2d37fc5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits_315868f6-bec9-4b2f-8ebc-633a51b53bf5" xlink:href="msa-20240331.xsd#msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a0287f1b-76d2-4127-bbe5-5676099735a1" xlink:to="loc_msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits_315868f6-bec9-4b2f-8ebc-633a51b53bf5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_4b32031d-88db-44e4-87f6-e94dd8dec7c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a0287f1b-76d2-4127-bbe5-5676099735a1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_4b32031d-88db-44e4-87f6-e94dd8dec7c6" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#LongTermDebtScheduleofDebtDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_4a719a60-3c8a-41af-ba5e-535591d7f8cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_db4dab32-0490-4438-ba95-a1709d071a16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4a719a60-3c8a-41af-ba5e-535591d7f8cb" xlink:to="loc_us-gaap_DebtInstrumentTable_db4dab32-0490-4438-ba95-a1709d071a16" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_f00a25e6-80e4-4434-b278-b00b69258d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_db4dab32-0490-4438-ba95-a1709d071a16" xlink:to="loc_us-gaap_DebtInstrumentAxis_f00a25e6-80e4-4434-b278-b00b69258d3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f00a25e6-80e4-4434-b278-b00b69258d3b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_f00a25e6-80e4-4434-b278-b00b69258d3b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f00a25e6-80e4-4434-b278-b00b69258d3b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_285786e9-710e-417d-9159-9e94718202f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_f00a25e6-80e4-4434-b278-b00b69258d3b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_285786e9-710e-417d-9159-9e94718202f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember_fab75e67-5608-437e-acd5-de72516c65a4" xlink:href="msa-20240331.xsd#msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_285786e9-710e-417d-9159-9e94718202f3" xlink:to="loc_msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember_fab75e67-5608-437e-acd5-de72516c65a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_MultiCurrencyNoteSeriesCSeniorNotesMember_cbc726d8-7fe5-41f6-88fe-9dee082d54dc" xlink:href="msa-20240331.xsd#msa_MultiCurrencyNoteSeriesCSeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_285786e9-710e-417d-9159-9e94718202f3" xlink:to="loc_msa_MultiCurrencyNoteSeriesCSeniorNotesMember_cbc726d8-7fe5-41f6-88fe-9dee082d54dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_NYLNoteFacilitySeriesASeniorNotesMember_40a8b3fe-d5b1-4c74-8aac-ac7181509e3e" xlink:href="msa-20240331.xsd#msa_NYLNoteFacilitySeriesASeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_285786e9-710e-417d-9159-9e94718202f3" xlink:to="loc_msa_NYLNoteFacilitySeriesASeniorNotesMember_40a8b3fe-d5b1-4c74-8aac-ac7181509e3e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_TermLoanFacility2023Member_9f7b1a4c-da77-46bc-a9d5-dbcafabd5c87" xlink:href="msa-20240331.xsd#msa_TermLoanFacility2023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_285786e9-710e-417d-9159-9e94718202f3" xlink:to="loc_msa_TermLoanFacility2023Member_9f7b1a4c-da77-46bc-a9d5-dbcafabd5c87" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SeniorNotesDue2028Member_35e856f9-dbe0-4e51-a31b-214d95735129" xlink:href="msa-20240331.xsd#msa_SeniorNotesDue2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_285786e9-710e-417d-9159-9e94718202f3" xlink:to="loc_msa_SeniorNotesDue2028Member_35e856f9-dbe0-4e51-a31b-214d95735129" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0e21a578-2ef4-48ed-82c6-65a899f58958" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_db4dab32-0490-4438-ba95-a1709d071a16" xlink:to="loc_us-gaap_CreditFacilityAxis_0e21a578-2ef4-48ed-82c6-65a899f58958" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0e21a578-2ef4-48ed-82c6-65a899f58958_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_0e21a578-2ef4-48ed-82c6-65a899f58958" xlink:to="loc_us-gaap_CreditFacilityDomain_0e21a578-2ef4-48ed-82c6-65a899f58958_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_de557ad5-63c2-49ad-9b22-59500747a897" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_0e21a578-2ef4-48ed-82c6-65a899f58958" xlink:to="loc_us-gaap_CreditFacilityDomain_de557ad5-63c2-49ad-9b22-59500747a897" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_2f676bb4-3a74-4f1e-88c5-1937bb301251" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_de557ad5-63c2-49ad-9b22-59500747a897" xlink:to="loc_us-gaap_SecuredDebtMember_2f676bb4-3a74-4f1e-88c5-1937bb301251" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_5b694a84-d22f-4170-8677-a231daa407f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_db4dab32-0490-4438-ba95-a1709d071a16" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_5b694a84-d22f-4170-8677-a231daa407f9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5b694a84-d22f-4170-8677-a231daa407f9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5b694a84-d22f-4170-8677-a231daa407f9" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5b694a84-d22f-4170-8677-a231daa407f9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e63ddbd6-2d53-4b7a-8d7b-f52a98b67ea6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5b694a84-d22f-4170-8677-a231daa407f9" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e63ddbd6-2d53-4b7a-8d7b-f52a98b67ea6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_dd2b3b9c-5016-483a-a815-83c34c6cf7b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e63ddbd6-2d53-4b7a-8d7b-f52a98b67ea6" xlink:to="loc_us-gaap_SeniorNotesMember_dd2b3b9c-5016-483a-a815-83c34c6cf7b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_7484aa97-9c8c-46cf-97f4-2ff4e70a4fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e63ddbd6-2d53-4b7a-8d7b-f52a98b67ea6" xlink:to="loc_us-gaap_LineOfCreditMember_7484aa97-9c8c-46cf-97f4-2ff4e70a4fd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a684eb12-6b36-460b-9897-fe0d7dcc23d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4a719a60-3c8a-41af-ba5e-535591d7f8cb" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a684eb12-6b36-460b-9897-fe0d7dcc23d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorLongTermNotes_ceebbeef-c56e-409a-8c89-7b266bf16642" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorLongTermNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4a719a60-3c8a-41af-ba5e-535591d7f8cb" xlink:to="loc_us-gaap_SeniorLongTermNotes_ceebbeef-c56e-409a-8c89-7b266bf16642" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_c649b740-f895-40bf-9323-d169c442d718" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4a719a60-3c8a-41af-ba5e-535591d7f8cb" xlink:to="loc_us-gaap_LineOfCredit_c649b740-f895-40bf-9323-d169c442d718" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_70a94605-d5c7-4295-b750-6829d4e5b1fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4a719a60-3c8a-41af-ba5e-535591d7f8cb" xlink:to="loc_us-gaap_LongTermDebt_70a94605-d5c7-4295-b750-6829d4e5b1fe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_b590c6b6-d6d5-4287-94eb-fc63ebf50839" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4a719a60-3c8a-41af-ba5e-535591d7f8cb" xlink:to="loc_us-gaap_LongTermDebtCurrent_b590c6b6-d6d5-4287-94eb-fc63ebf50839" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_d3fe79d5-9f0d-46e1-bf7e-1378a480bd51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4a719a60-3c8a-41af-ba5e-535591d7f8cb" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_d3fe79d5-9f0d-46e1-bf7e-1378a480bd51" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#LongTermDebtAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_66588666-96fd-4433-abfd-40ea084d42d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_us-gaap_DebtInstrumentTable_66588666-96fd-4433-abfd-40ea084d42d5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c92582f9-4d0c-40ae-89ba-427563456388" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_66588666-96fd-4433-abfd-40ea084d42d5" xlink:to="loc_srt_RangeAxis_c92582f9-4d0c-40ae-89ba-427563456388" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c92582f9-4d0c-40ae-89ba-427563456388_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_c92582f9-4d0c-40ae-89ba-427563456388" xlink:to="loc_srt_RangeMember_c92582f9-4d0c-40ae-89ba-427563456388_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_45635474-4f65-46d6-b23c-047b05dc59ff" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_c92582f9-4d0c-40ae-89ba-427563456388" xlink:to="loc_srt_RangeMember_45635474-4f65-46d6-b23c-047b05dc59ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0d8b8cf8-8b2a-406c-b3ff-4964f36c93fa" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_45635474-4f65-46d6-b23c-047b05dc59ff" xlink:to="loc_srt_MinimumMember_0d8b8cf8-8b2a-406c-b3ff-4964f36c93fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_514e38bb-12e8-4b08-adfb-c2a4a4285c4d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_45635474-4f65-46d6-b23c-047b05dc59ff" xlink:to="loc_srt_MaximumMember_514e38bb-12e8-4b08-adfb-c2a4a4285c4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_93e8e572-5dd6-4541-a3cd-ed30fb7fd992" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_66588666-96fd-4433-abfd-40ea084d42d5" xlink:to="loc_us-gaap_VariableRateAxis_93e8e572-5dd6-4541-a3cd-ed30fb7fd992" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_93e8e572-5dd6-4541-a3cd-ed30fb7fd992_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_93e8e572-5dd6-4541-a3cd-ed30fb7fd992" xlink:to="loc_us-gaap_VariableRateDomain_93e8e572-5dd6-4541-a3cd-ed30fb7fd992_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_f271a4cf-5f94-4d13-962e-902d107385a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_93e8e572-5dd6-4541-a3cd-ed30fb7fd992" xlink:to="loc_us-gaap_VariableRateDomain_f271a4cf-5f94-4d13-962e-902d107385a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_053c16bf-f1ff-40ef-9f6f-2e1948e45332" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_f271a4cf-5f94-4d13-962e-902d107385a4" xlink:to="loc_us-gaap_BaseRateMember_053c16bf-f1ff-40ef-9f6f-2e1948e45332" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_OvernightBankFundingRateMember_6ee86b5a-aba8-48a9-ab18-af8c4a67ad38" xlink:href="msa-20240331.xsd#msa_OvernightBankFundingRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_f271a4cf-5f94-4d13-962e-902d107385a4" xlink:to="loc_msa_OvernightBankFundingRateMember_6ee86b5a-aba8-48a9-ab18-af8c4a67ad38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SecuredOvernightFinancingRateSOFRMember_907a9146-9ff6-45b9-a7cb-e6703f403403" xlink:href="msa-20240331.xsd#msa_SecuredOvernightFinancingRateSOFRMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_f271a4cf-5f94-4d13-962e-902d107385a4" xlink:to="loc_msa_SecuredOvernightFinancingRateSOFRMember_907a9146-9ff6-45b9-a7cb-e6703f403403" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_79c21f77-cc25-4029-927f-772783cb2569" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_66588666-96fd-4433-abfd-40ea084d42d5" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_79c21f77-cc25-4029-927f-772783cb2569" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_79c21f77-cc25-4029-927f-772783cb2569_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_79c21f77-cc25-4029-927f-772783cb2569" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_79c21f77-cc25-4029-927f-772783cb2569_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_21717bf0-f351-4036-b6ae-138d91f67141" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_79c21f77-cc25-4029-927f-772783cb2569" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_21717bf0-f351-4036-b6ae-138d91f67141" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_59eaac68-6928-47a6-a096-e1740de24426" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_21717bf0-f351-4036-b6ae-138d91f67141" xlink:to="loc_us-gaap_SeniorNotesMember_59eaac68-6928-47a6-a096-e1740de24426" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_6ef3a338-64ef-40cd-9be1-dc4ee7d5353a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_21717bf0-f351-4036-b6ae-138d91f67141" xlink:to="loc_us-gaap_UnsecuredDebtMember_6ef3a338-64ef-40cd-9be1-dc4ee7d5353a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_66a53c09-059f-44f8-a057-3858dbba5461" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_21717bf0-f351-4036-b6ae-138d91f67141" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_66a53c09-059f-44f8-a057-3858dbba5461" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_54421f75-3a0c-4d6f-bb9b-c4e998de0a98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_21717bf0-f351-4036-b6ae-138d91f67141" xlink:to="loc_us-gaap_LineOfCreditMember_54421f75-3a0c-4d6f-bb9b-c4e998de0a98" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_8c9d95b5-51e4-49d3-b89a-e01da54d8f63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_66588666-96fd-4433-abfd-40ea084d42d5" xlink:to="loc_us-gaap_DebtInstrumentAxis_8c9d95b5-51e4-49d3-b89a-e01da54d8f63" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8c9d95b5-51e4-49d3-b89a-e01da54d8f63_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_8c9d95b5-51e4-49d3-b89a-e01da54d8f63" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8c9d95b5-51e4-49d3-b89a-e01da54d8f63_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d931b54b-68eb-4552-b7c8-01769e1be120" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_8c9d95b5-51e4-49d3-b89a-e01da54d8f63" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d931b54b-68eb-4552-b7c8-01769e1be120" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SeniorRevolvingCreditFacilityMaturingIn2026Member_272785f0-580b-4a93-b3f4-47871670671e" xlink:href="msa-20240331.xsd#msa_SeniorRevolvingCreditFacilityMaturingIn2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d931b54b-68eb-4552-b7c8-01769e1be120" xlink:to="loc_msa_SeniorRevolvingCreditFacilityMaturingIn2026Member_272785f0-580b-4a93-b3f4-47871670671e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_MultiCurrencyNoteSeriesCSeniorNotesMember_cd00d831-73f6-424f-9faa-55c4e95cd438" xlink:href="msa-20240331.xsd#msa_MultiCurrencyNoteSeriesCSeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d931b54b-68eb-4552-b7c8-01769e1be120" xlink:to="loc_msa_MultiCurrencyNoteSeriesCSeniorNotesMember_cd00d831-73f6-424f-9faa-55c4e95cd438" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_MulticurrencyNotesDuein2031Member_cec4c8ab-530b-4217-9dee-8b0476db0626" xlink:href="msa-20240331.xsd#msa_MulticurrencyNotesDuein2031Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d931b54b-68eb-4552-b7c8-01769e1be120" xlink:to="loc_msa_MulticurrencyNotesDuein2031Member_cec4c8ab-530b-4217-9dee-8b0476db0626" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_NYLNoteFacilitySeriesASeniorNotesMember_11759164-09eb-45df-bfb5-54ddad525e6c" xlink:href="msa-20240331.xsd#msa_NYLNoteFacilitySeriesASeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d931b54b-68eb-4552-b7c8-01769e1be120" xlink:to="loc_msa_NYLNoteFacilitySeriesASeniorNotesMember_11759164-09eb-45df-bfb5-54ddad525e6c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_NYLNoteFacilitySeniorUnsecuredNotesMember_6be151be-3391-426d-b2f3-71d004b62c70" xlink:href="msa-20240331.xsd#msa_NYLNoteFacilitySeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d931b54b-68eb-4552-b7c8-01769e1be120" xlink:to="loc_msa_NYLNoteFacilitySeniorUnsecuredNotesMember_6be151be-3391-426d-b2f3-71d004b62c70" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SeniorNotesDue2028Member_b5f9d8fc-a887-4f51-b217-ad92fcafe0e2" xlink:href="msa-20240331.xsd#msa_SeniorNotesDue2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d931b54b-68eb-4552-b7c8-01769e1be120" xlink:to="loc_msa_SeniorNotesDue2028Member_b5f9d8fc-a887-4f51-b217-ad92fcafe0e2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_TermLoanFacility2023Member_76565489-eb32-4cc7-b904-76e59df47094" xlink:href="msa-20240331.xsd#msa_TermLoanFacility2023Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d931b54b-68eb-4552-b7c8-01769e1be120" xlink:to="loc_msa_TermLoanFacility2023Member_76565489-eb32-4cc7-b904-76e59df47094" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_20a186ad-598f-4653-9a77-15e2fcfde9ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_66588666-96fd-4433-abfd-40ea084d42d5" xlink:to="loc_us-gaap_CreditFacilityAxis_20a186ad-598f-4653-9a77-15e2fcfde9ee" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_20a186ad-598f-4653-9a77-15e2fcfde9ee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_20a186ad-598f-4653-9a77-15e2fcfde9ee" xlink:to="loc_us-gaap_CreditFacilityDomain_20a186ad-598f-4653-9a77-15e2fcfde9ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a6f4b88d-5190-4612-aadc-54d8708f7564" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_20a186ad-598f-4653-9a77-15e2fcfde9ee" xlink:to="loc_us-gaap_CreditFacilityDomain_a6f4b88d-5190-4612-aadc-54d8708f7564" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_bf126fa4-101a-4ddf-824f-25fdb28a0d10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_a6f4b88d-5190-4612-aadc-54d8708f7564" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_bf126fa4-101a-4ddf-824f-25fdb28a0d10" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_d20f9e53-5f33-4ef8-a5c7-62473ca6efe0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_a6f4b88d-5190-4612-aadc-54d8708f7564" xlink:to="loc_us-gaap_SecuredDebtMember_d20f9e53-5f33-4ef8-a5c7-62473ca6efe0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8115abd1-165b-4726-8394-cdba28449263" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8115abd1-165b-4726-8394-cdba28449263" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d650ba5f-1c60-4045-82d2-111f1067dc5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d650ba5f-1c60-4045-82d2-111f1067dc5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_468f6d4d-80d8-4ca9-82f8-b2462af8b238" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_468f6d4d-80d8-4ca9-82f8-b2462af8b238" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_0d601f2d-fd0e-4813-aad7-dda9696a30ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_0d601f2d-fd0e-4813-aad7-dda9696a30ea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_LineOfCreditFacilityAccordionFeatureAmount_8314b06d-a672-4e71-9d91-f8795cf6a1c0" xlink:href="msa-20240331.xsd#msa_LineOfCreditFacilityAccordionFeatureAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_msa_LineOfCreditFacilityAccordionFeatureAmount_8314b06d-a672-4e71-9d91-f8795cf6a1c0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_db0c7b82-c6ce-4adc-b093-1b7b041a3f60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_db0c7b82-c6ce-4adc-b093-1b7b041a3f60" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_41d06990-3a9c-4c1a-8729-3670d1e98b19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_41d06990-3a9c-4c1a-8729-3670d1e98b19" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_ae06e015-5489-46f8-a06d-adb9a5c35c27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_us-gaap_LongTermDebtCurrent_ae06e015-5489-46f8-a06d-adb9a5c35c27" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity_cabc5812-1d5e-4dc0-b52e-5abb99105651" xlink:href="msa-20240331.xsd#msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity_cabc5812-1d5e-4dc0-b52e-5abb99105651" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DebtInstrumentPrincipalAmountDueAtMaturity_b6043668-e4d5-4b74-ac0e-10da3081f4a4" xlink:href="msa-20240331.xsd#msa_DebtInstrumentPrincipalAmountDueAtMaturity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_msa_DebtInstrumentPrincipalAmountDueAtMaturity_b6043668-e4d5-4b74-ac0e-10da3081f4a4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum_eafb1732-2f27-4ddd-81a1-6f8f66bf7624" xlink:href="msa-20240331.xsd#msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum_eafb1732-2f27-4ddd-81a1-6f8f66bf7624" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum_9c39236b-98aa-4ee2-a4a2-c5b5db41ae04" xlink:href="msa-20240331.xsd#msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum_9c39236b-98aa-4ee2-a4a2-c5b5db41ae04" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum_dc15b709-069c-45f3-9a5b-918a78494614" xlink:href="msa-20240331.xsd#msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum_dc15b709-069c-45f3-9a5b-918a78494614" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_4e9fdf2a-0d85-4a32-a132-b257f6f9e66e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_us-gaap_LongTermDebt_4e9fdf2a-0d85-4a32-a132-b257f6f9e66e" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate_d4dab863-8027-4e47-9d51-82dc9b84c656" xlink:href="msa-20240331.xsd#msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate_d4dab863-8027-4e47-9d51-82dc9b84c656" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_ae5cfa34-fe5a-45ca-bbba-c40877fa25f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_ae5cfa34-fe5a-45ca-bbba-c40877fa25f8" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets_14026692-56f2-4cff-bcb8-05afeaf6c41e" xlink:href="msa-20240331.xsd#msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets_14026692-56f2-4cff-bcb8-05afeaf6c41e" xlink:type="arc" order="16"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#GoodwillandIntangibleAssetsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_845ef653-5c8c-48cf-8b92-d75e3fcf557e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_b436d633-f985-4d69-b7dc-b565a3841d7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_845ef653-5c8c-48cf-8b92-d75e3fcf557e" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_b436d633-f985-4d69-b7dc-b565a3841d7f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bdf36b5c-2a2a-493a-807d-0d710d4e0dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_b436d633-f985-4d69-b7dc-b565a3841d7f" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bdf36b5c-2a2a-493a-807d-0d710d4e0dcf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_bdf36b5c-2a2a-493a-807d-0d710d4e0dcf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bdf36b5c-2a2a-493a-807d-0d710d4e0dcf" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_bdf36b5c-2a2a-493a-807d-0d710d4e0dcf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_c5638ff8-95bd-4727-bc97-b31c05954182" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bdf36b5c-2a2a-493a-807d-0d710d4e0dcf" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_c5638ff8-95bd-4727-bc97-b31c05954182" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_152ce343-6d6e-4d71-8b25-21d2f9d8cdce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_c5638ff8-95bd-4727-bc97-b31c05954182" xlink:to="loc_us-gaap_TradeNamesMember_152ce343-6d6e-4d71-8b25-21d2f9d8cdce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_232a39ea-30d8-4893-a1a3-2d6a8dac8531" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_b436d633-f985-4d69-b7dc-b565a3841d7f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_232a39ea-30d8-4893-a1a3-2d6a8dac8531" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_232a39ea-30d8-4893-a1a3-2d6a8dac8531_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_232a39ea-30d8-4893-a1a3-2d6a8dac8531" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_232a39ea-30d8-4893-a1a3-2d6a8dac8531_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e31cd3ff-ef36-4d62-a768-d536201b09ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_232a39ea-30d8-4893-a1a3-2d6a8dac8531" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e31cd3ff-ef36-4d62-a768-d536201b09ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_GlobeHoldingCompanyLLCMember_294990d1-31ef-4f08-8748-595bc4ae602d" xlink:href="msa-20240331.xsd#msa_GlobeHoldingCompanyLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e31cd3ff-ef36-4d62-a768-d536201b09ff" xlink:to="loc_msa_GlobeHoldingCompanyLLCMember_294990d1-31ef-4f08-8748-595bc4ae602d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_d5994c4a-0158-430f-bf1d-93b29aeb6851" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_b436d633-f985-4d69-b7dc-b565a3841d7f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_d5994c4a-0158-430f-bf1d-93b29aeb6851" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d5994c4a-0158-430f-bf1d-93b29aeb6851_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_d5994c4a-0158-430f-bf1d-93b29aeb6851" xlink:to="loc_us-gaap_SegmentDomain_d5994c4a-0158-430f-bf1d-93b29aeb6851_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e2e917e9-1904-4011-a543-54c4c8c06895" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_d5994c4a-0158-430f-bf1d-93b29aeb6851" xlink:to="loc_us-gaap_SegmentDomain_e2e917e9-1904-4011-a543-54c4c8c06895" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AmericasSegmentMember_541ea4cd-501c-480e-96c3-5ec42ea7f512" xlink:href="msa-20240331.xsd#msa_AmericasSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e2e917e9-1904-4011-a543-54c4c8c06895" xlink:to="loc_msa_AmericasSegmentMember_541ea4cd-501c-480e-96c3-5ec42ea7f512" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_InternationalSegmentMember_1a29fa75-5e17-4521-90da-5826d3bb0ead" xlink:href="msa-20240331.xsd#msa_InternationalSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e2e917e9-1904-4011-a543-54c4c8c06895" xlink:to="loc_msa_InternationalSegmentMember_1a29fa75-5e17-4521-90da-5826d3bb0ead" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5c07d1b6-1a1f-48e7-96b2-baa131ed931a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_845ef653-5c8c-48cf-8b92-d75e3fcf557e" xlink:to="loc_us-gaap_Goodwill_5c07d1b6-1a1f-48e7-96b2-baa131ed931a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_d2c060ca-1f20-4934-ae2d-eee3b092e90e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_845ef653-5c8c-48cf-8b92-d75e3fcf557e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_d2c060ca-1f20-4934-ae2d-eee3b092e90e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c72651d5-d928-4382-93d9-ab42d072e7d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1d664182-53b4-41d8-bdc7-f20276342734" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c72651d5-d928-4382-93d9-ab42d072e7d1" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1d664182-53b4-41d8-bdc7-f20276342734" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_c7f78b97-1eb3-4a7a-892d-8504aca18695" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1d664182-53b4-41d8-bdc7-f20276342734" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_c7f78b97-1eb3-4a7a-892d-8504aca18695" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_c7f78b97-1eb3-4a7a-892d-8504aca18695_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_c7f78b97-1eb3-4a7a-892d-8504aca18695" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_c7f78b97-1eb3-4a7a-892d-8504aca18695_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_ac97dd2e-82dc-47ec-9784-23a91f73a99f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_c7f78b97-1eb3-4a7a-892d-8504aca18695" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_ac97dd2e-82dc-47ec-9784-23a91f73a99f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_0be73866-b94b-4c8a-9024-ab0f93d23927" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ac97dd2e-82dc-47ec-9784-23a91f73a99f" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_0be73866-b94b-4c8a-9024-ab0f93d23927" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_ddc2c6ed-75bb-4f51-9710-058f30a9bb8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ac97dd2e-82dc-47ec-9784-23a91f73a99f" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_ddc2c6ed-75bb-4f51-9710-058f30a9bb8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_9820a50e-a8d9-40d4-9298-8af1541a7ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c72651d5-d928-4382-93d9-ab42d072e7d1" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_9820a50e-a8d9-40d4-9298-8af1541a7ad0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_262e74c5-3e87-4516-9197-da95816f255d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c72651d5-d928-4382-93d9-ab42d072e7d1" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_262e74c5-3e87-4516-9197-da95816f255d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1ff5426c-e7aa-4fb7-a684-19e8aede4b24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c72651d5-d928-4382-93d9-ab42d072e7d1" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1ff5426c-e7aa-4fb7-a684-19e8aede4b24" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9fe3453b-8329-4c11-a08c-9fab8d486943" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c72651d5-d928-4382-93d9-ab42d072e7d1" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9fe3453b-8329-4c11-a08c-9fab8d486943" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_3d52817b-fb72-46a6-81b0-ec29bf2d6f5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c72651d5-d928-4382-93d9-ab42d072e7d1" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_3d52817b-fb72-46a6-81b0-ec29bf2d6f5b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_85f6b2a8-3b3d-4e8a-b632-1fe004f031d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c72651d5-d928-4382-93d9-ab42d072e7d1" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_85f6b2a8-3b3d-4e8a-b632-1fe004f031d4" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#DerivativeFinancialInstrumentsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_ebd582ac-06ae-49b8-9ceb-4f8b011f3cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_aa2c75d3-9164-4b88-92fc-5ede4f5684aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_ebd582ac-06ae-49b8-9ceb-4f8b011f3cfa" xlink:to="loc_us-gaap_DerivativeTable_aa2c75d3-9164-4b88-92fc-5ede4f5684aa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_781ae2ab-a3d0-47a6-b4e7-d7e8d90f87ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_aa2c75d3-9164-4b88-92fc-5ede4f5684aa" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_781ae2ab-a3d0-47a6-b4e7-d7e8d90f87ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_781ae2ab-a3d0-47a6-b4e7-d7e8d90f87ff_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_781ae2ab-a3d0-47a6-b4e7-d7e8d90f87ff" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_781ae2ab-a3d0-47a6-b4e7-d7e8d90f87ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_6146ebc9-6d7d-4088-9f98-966025e7c87c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_781ae2ab-a3d0-47a6-b4e7-d7e8d90f87ff" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_6146ebc9-6d7d-4088-9f98-966025e7c87c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_967bfac5-d115-47cb-af23-daf4bf230890" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6146ebc9-6d7d-4088-9f98-966025e7c87c" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_967bfac5-d115-47cb-af23-daf4bf230890" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_30b2670b-daee-46a5-87a2-96fce78e9e57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_ebd582ac-06ae-49b8-9ceb-4f8b011f3cfa" xlink:to="loc_us-gaap_DerivativeNotionalAmount_30b2670b-daee-46a5-87a2-96fce78e9e57" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_93db42aa-b19f-416e-8f35-88a71128baa6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_556a764e-7cfe-4c32-b46d-18fa4e31f615" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_93db42aa-b19f-416e-8f35-88a71128baa6" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_556a764e-7cfe-4c32-b46d-18fa4e31f615" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_7d1cb83b-8bd9-483c-93e3-ef24bb8310e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_556a764e-7cfe-4c32-b46d-18fa4e31f615" xlink:to="loc_us-gaap_HedgingDesignationAxis_7d1cb83b-8bd9-483c-93e3-ef24bb8310e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_7d1cb83b-8bd9-483c-93e3-ef24bb8310e9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_7d1cb83b-8bd9-483c-93e3-ef24bb8310e9" xlink:to="loc_us-gaap_HedgingDesignationDomain_7d1cb83b-8bd9-483c-93e3-ef24bb8310e9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_88bdc8c0-1c97-495f-a652-153c68f2b54b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_7d1cb83b-8bd9-483c-93e3-ef24bb8310e9" xlink:to="loc_us-gaap_HedgingDesignationDomain_88bdc8c0-1c97-495f-a652-153c68f2b54b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_508325ef-a1ff-4bcd-95a3-d9774d81c0bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_88bdc8c0-1c97-495f-a652-153c68f2b54b" xlink:to="loc_us-gaap_NondesignatedMember_508325ef-a1ff-4bcd-95a3-d9774d81c0bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_eb40bd08-85cb-4132-9c95-9d98cab41b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_556a764e-7cfe-4c32-b46d-18fa4e31f615" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_eb40bd08-85cb-4132-9c95-9d98cab41b6a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_eb40bd08-85cb-4132-9c95-9d98cab41b6a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_eb40bd08-85cb-4132-9c95-9d98cab41b6a" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_eb40bd08-85cb-4132-9c95-9d98cab41b6a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_8f96e9fd-b5e5-4447-89ff-6947d0337a77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_eb40bd08-85cb-4132-9c95-9d98cab41b6a" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_8f96e9fd-b5e5-4447-89ff-6947d0337a77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_263a3929-efe9-4b7f-828e-0b402ea58d11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_8f96e9fd-b5e5-4447-89ff-6947d0337a77" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_263a3929-efe9-4b7f-828e-0b402ea58d11" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_57221b1a-0b58-488d-972b-fb9c3f9b4d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_8f96e9fd-b5e5-4447-89ff-6947d0337a77" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_57221b1a-0b58-488d-972b-fb9c3f9b4d5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_4faef100-5735-4358-8218-6e055fe99ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_93db42aa-b19f-416e-8f35-88a71128baa6" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_4faef100-5735-4358-8218-6e055fe99ddf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_68f99d72-6fc5-4e63-bfa6-c75c86ddd49f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_93db42aa-b19f-416e-8f35-88a71128baa6" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_68f99d72-6fc5-4e63-bfa6-c75c86ddd49f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/DerivativeFinancialInstrumentsIncomeStatementLocationandImpactofDerivativeFinancialInstrumentsDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#DerivativeFinancialInstrumentsIncomeStatementLocationandImpactofDerivativeFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/DerivativeFinancialInstrumentsIncomeStatementLocationandImpactofDerivativeFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_78d75b48-a66e-4229-913c-8f2ebf63b0e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_4981d98c-2732-4050-b1e1-9a887566b03b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_78d75b48-a66e-4229-913c-8f2ebf63b0e8" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_4981d98c-2732-4050-b1e1-9a887566b03b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_f3b09e0a-d5c6-41a3-8ee2-4d7478dfd6d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_4981d98c-2732-4050-b1e1-9a887566b03b" xlink:to="loc_us-gaap_HedgingDesignationAxis_f3b09e0a-d5c6-41a3-8ee2-4d7478dfd6d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_f3b09e0a-d5c6-41a3-8ee2-4d7478dfd6d7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_f3b09e0a-d5c6-41a3-8ee2-4d7478dfd6d7" xlink:to="loc_us-gaap_HedgingDesignationDomain_f3b09e0a-d5c6-41a3-8ee2-4d7478dfd6d7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_60e3b7eb-531a-4edc-9b62-22ee8b5680c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_f3b09e0a-d5c6-41a3-8ee2-4d7478dfd6d7" xlink:to="loc_us-gaap_HedgingDesignationDomain_60e3b7eb-531a-4edc-9b62-22ee8b5680c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_47619f4b-42e4-46ac-958e-3dfbc210d8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_60e3b7eb-531a-4edc-9b62-22ee8b5680c5" xlink:to="loc_us-gaap_NondesignatedMember_47619f4b-42e4-46ac-958e-3dfbc210d8ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_d2e89866-1d81-44ec-9e10-ed60233815c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_78d75b48-a66e-4229-913c-8f2ebf63b0e8" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_d2e89866-1d81-44ec-9e10-ed60233815c6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#FairValueMeasurementsDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e412ecd0-3d1a-468b-a24b-f09d6694b7f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_faea4f70-f6e8-4dd6-bcc4-7a818717861a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e412ecd0-3d1a-468b-a24b-f09d6694b7f0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_faea4f70-f6e8-4dd6-bcc4-7a818717861a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_516c0a90-8db8-45c3-a783-7b7be256d413" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_faea4f70-f6e8-4dd6-bcc4-7a818717861a" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_516c0a90-8db8-45c3-a783-7b7be256d413" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_516c0a90-8db8-45c3-a783-7b7be256d413_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_516c0a90-8db8-45c3-a783-7b7be256d413" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_516c0a90-8db8-45c3-a783-7b7be256d413_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_db1f994b-5129-4ce4-893f-63558e286bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_516c0a90-8db8-45c3-a783-7b7be256d413" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_db1f994b-5129-4ce4-893f-63558e286bbe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_bab4615a-ff28-4f29-bc8e-d36fb956a596" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_db1f994b-5129-4ce4-893f-63558e286bbe" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_bab4615a-ff28-4f29-bc8e-d36fb956a596" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_69eb0f73-0149-447d-8e67-aa6067b66226" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_bab4615a-ff28-4f29-bc8e-d36fb956a596" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_69eb0f73-0149-447d-8e67-aa6067b66226" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_6436d55e-2889-485e-84fc-87a17fc9b96f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_bab4615a-ff28-4f29-bc8e-d36fb956a596" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_6436d55e-2889-485e-84fc-87a17fc9b96f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_72a9ea44-7269-43fc-908c-cd20449f6c22" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e412ecd0-3d1a-468b-a24b-f09d6694b7f0" xlink:to="loc_us-gaap_LongTermDebtFairValue_72a9ea44-7269-43fc-908c-cd20449f6c22" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#CommitmentsandContingenciesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_68edb17d-ad98-45c3-bf45-05f9372102e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_68edb17d-ad98-45c3-bf45-05f9372102e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_68edb17d-ad98-45c3-bf45-05f9372102e5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_68edb17d-ad98-45c3-bf45-05f9372102e5" xlink:to="loc_us-gaap_LossContingencyNatureDomain_68edb17d-ad98-45c3-bf45-05f9372102e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_dd302632-64e1-4e10-9fff-d565cfbd588f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_68edb17d-ad98-45c3-bf45-05f9372102e5" xlink:to="loc_us-gaap_LossContingencyNatureDomain_dd302632-64e1-4e10-9fff-d565cfbd588f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SingleIncidentMember_79ab8fe4-464e-48f9-b84f-3754083fb12c" xlink:href="msa-20240331.xsd#msa_SingleIncidentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_dd302632-64e1-4e10-9fff-d565cfbd588f" xlink:to="loc_msa_SingleIncidentMember_79ab8fe4-464e-48f9-b84f-3754083fb12c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DamagesFromProductSubstancesMember_064e1d3d-f3ba-4325-a6f1-307063e6c1d9" xlink:href="msa-20240331.xsd#msa_DamagesFromProductSubstancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_dd302632-64e1-4e10-9fff-d565cfbd588f" xlink:to="loc_msa_DamagesFromProductSubstancesMember_064e1d3d-f3ba-4325-a6f1-307063e6c1d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_3edf274f-6d47-4030-8b70-75caf25cedeb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_3edf274f-6d47-4030-8b70-75caf25cedeb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_3edf274f-6d47-4030-8b70-75caf25cedeb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_3edf274f-6d47-4030-8b70-75caf25cedeb" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_3edf274f-6d47-4030-8b70-75caf25cedeb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_2d83b2ff-a393-4ce6-805a-818b7f013bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_3edf274f-6d47-4030-8b70-75caf25cedeb" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_2d83b2ff-a393-4ce6-805a-818b7f013bf1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_e565adcd-6b80-4071-ae8a-b7f71b855a70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_2d83b2ff-a393-4ce6-805a-818b7f013bf1" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_e565adcd-6b80-4071-ae8a-b7f71b855a70" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_144160cf-8508-41fe-a6fc-63c726685d59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_144160cf-8508-41fe-a6fc-63c726685d59" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_144160cf-8508-41fe-a6fc-63c726685d59_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_144160cf-8508-41fe-a6fc-63c726685d59" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_144160cf-8508-41fe-a6fc-63c726685d59_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_395b2444-3d18-452b-afe9-f27eb4c35167" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_144160cf-8508-41fe-a6fc-63c726685d59" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_395b2444-3d18-452b-afe9-f27eb4c35167" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_MSALLCMember_9b151149-d40d-487a-9936-081af1510012" xlink:href="msa-20240331.xsd#msa_MSALLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_395b2444-3d18-452b-afe9-f27eb4c35167" xlink:to="loc_msa_MSALLCMember_9b151149-d40d-487a-9936-081af1510012" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f0ad12ed-dcd8-4613-b977-e95f07b64a19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f0ad12ed-dcd8-4613-b977-e95f07b64a19" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f0ad12ed-dcd8-4613-b977-e95f07b64a19_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f0ad12ed-dcd8-4613-b977-e95f07b64a19" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f0ad12ed-dcd8-4613-b977-e95f07b64a19_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_efb291b9-f1ab-4881-a3de-d808f77b102b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f0ad12ed-dcd8-4613-b977-e95f07b64a19" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_efb291b9-f1ab-4881-a3de-d808f77b102b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_MSALLCMember_225ed538-5aa8-45d2-9630-d14aed48687c" xlink:href="msa-20240331.xsd#msa_MSALLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_efb291b9-f1ab-4881-a3de-d808f77b102b" xlink:to="loc_msa_MSALLCMember_225ed538-5aa8-45d2-9630-d14aed48687c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e58977b2-bc2f-4685-a9f6-4172d0cb2825" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_dei_LegalEntityAxis_e58977b2-bc2f-4685-a9f6-4172d0cb2825" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e58977b2-bc2f-4685-a9f6-4172d0cb2825_default" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e58977b2-bc2f-4685-a9f6-4172d0cb2825" xlink:to="loc_dei_EntityDomain_e58977b2-bc2f-4685-a9f6-4172d0cb2825_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_af9f1a13-03dd-4b27-9c3c-a9ace69f6dfd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e58977b2-bc2f-4685-a9f6-4172d0cb2825" xlink:to="loc_dei_EntityDomain_af9f1a13-03dd-4b27-9c3c-a9ace69f6dfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember_e45caa2c-a536-4c32-94cf-9f937c01a14d" xlink:href="msa-20240331.xsd#msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_af9f1a13-03dd-4b27-9c3c-a9ace69f6dfd" xlink:to="loc_msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember_e45caa2c-a536-4c32-94cf-9f937c01a14d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_ccc2ed2b-74d5-491c-ae5a-6d17d53f1268" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_ccc2ed2b-74d5-491c-ae5a-6d17d53f1268" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_ccc2ed2b-74d5-491c-ae5a-6d17d53f1268_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ccc2ed2b-74d5-491c-ae5a-6d17d53f1268" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_ccc2ed2b-74d5-491c-ae5a-6d17d53f1268_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_d3fc2bd6-50e9-4b62-9d5d-3d947b7fee44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ccc2ed2b-74d5-491c-ae5a-6d17d53f1268" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_d3fc2bd6-50e9-4b62-9d5d-3d947b7fee44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_4ef7a555-a061-4287-94e3-2e599ae1c16e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_d3fc2bd6-50e9-4b62-9d5d-3d947b7fee44" xlink:to="loc_us-gaap_SubsequentEventMember_4ef7a555-a061-4287-94e3-2e599ae1c16e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_fa755ecd-0f0d-4ddf-b127-45e7be85d1c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_fa755ecd-0f0d-4ddf-b127-45e7be85d1c0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityAccrualComponentAmount_fb7ec006-b5c8-44f2-a935-0b5f18c29203" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityAccrualComponentAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_us-gaap_ProductLiabilityAccrualComponentAmount_fb7ec006-b5c8-44f2-a935-0b5f18c29203" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityAccrualPeriodExpense_58ceec9f-676e-4e29-82ff-9cac6cd8080b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityAccrualPeriodExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_us-gaap_ProductLiabilityAccrualPeriodExpense_58ceec9f-676e-4e29-82ff-9cac6cd8080b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents_a3213441-77c6-444a-9ab1-28ecf155929c" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents_a3213441-77c6-444a-9ab1-28ecf155929c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_BusinessCombinationContributedCashAndCashEquivalents_a3ed9d38-5c29-4e2f-af3e-64180e70dfb9" xlink:href="msa-20240331.xsd#msa_BusinessCombinationContributedCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_msa_BusinessCombinationContributedCashAndCashEquivalents_a3ed9d38-5c29-4e2f-af3e-64180e70dfb9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_ad33663c-bd54-4e17-a8ce-137f2db6e9c8" xlink:href="msa-20240331.xsd#msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_ad33663c-bd54-4e17-a8ce-137f2db6e9c8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost_471bff3f-8ebe-4f77-b18f-1a3a1e3d91a1" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost_471bff3f-8ebe-4f77-b18f-1a3a1e3d91a1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_LossContingencyPendingLawsuitsNumber_886ec47c-d88d-4526-96fc-81367921f968" xlink:href="msa-20240331.xsd#msa_LossContingencyPendingLawsuitsNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_msa_LossContingencyPendingLawsuitsNumber_886ec47c-d88d-4526-96fc-81367921f968" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPendingClaimsNumber_934118ce-4128-4f09-898a-663884b09824" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyPendingClaimsNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_us-gaap_LossContingencyPendingClaimsNumber_934118ce-4128-4f09-898a-663884b09824" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_LossContingencyPendingClassActionNumber_02979898-8d62-44e7-be04-61858117dbb4" xlink:href="msa-20240331.xsd#msa_LossContingencyPendingClassActionNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_msa_LossContingencyPendingClassActionNumber_02979898-8d62-44e7-be04-61858117dbb4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyExpense_cdda4c47-fd1c-41ff-834a-ca1a105b50c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_us-gaap_ProductWarrantyExpense_cdda4c47-fd1c-41ff-834a-ca1a105b50c9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_e88cfea7-6dbc-48db-b3f8-1e48f5b22e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_e88cfea7-6dbc-48db-b3f8-1e48f5b22e0d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_180a69c3-97e0-419f-9f26-3c0ace08e5c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_180a69c3-97e0-419f-9f26-3c0ace08e5c8" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails_1" xlink:type="simple" xlink:href="msa-20240331.xsd#CommitmentsandContingenciesAdditionalInformationDetails_1"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_68edb17d-ad98-45c3-bf45-05f9372102e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_68edb17d-ad98-45c3-bf45-05f9372102e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_68edb17d-ad98-45c3-bf45-05f9372102e5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_68edb17d-ad98-45c3-bf45-05f9372102e5" xlink:to="loc_us-gaap_LossContingencyNatureDomain_68edb17d-ad98-45c3-bf45-05f9372102e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_dd302632-64e1-4e10-9fff-d565cfbd588f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_68edb17d-ad98-45c3-bf45-05f9372102e5" xlink:to="loc_us-gaap_LossContingencyNatureDomain_dd302632-64e1-4e10-9fff-d565cfbd588f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SingleIncidentMember_79ab8fe4-464e-48f9-b84f-3754083fb12c" xlink:href="msa-20240331.xsd#msa_SingleIncidentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_dd302632-64e1-4e10-9fff-d565cfbd588f" xlink:to="loc_msa_SingleIncidentMember_79ab8fe4-464e-48f9-b84f-3754083fb12c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DamagesFromProductSubstancesMember_064e1d3d-f3ba-4325-a6f1-307063e6c1d9" xlink:href="msa-20240331.xsd#msa_DamagesFromProductSubstancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_dd302632-64e1-4e10-9fff-d565cfbd588f" xlink:to="loc_msa_DamagesFromProductSubstancesMember_064e1d3d-f3ba-4325-a6f1-307063e6c1d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_3edf274f-6d47-4030-8b70-75caf25cedeb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_3edf274f-6d47-4030-8b70-75caf25cedeb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_3edf274f-6d47-4030-8b70-75caf25cedeb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_3edf274f-6d47-4030-8b70-75caf25cedeb" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_3edf274f-6d47-4030-8b70-75caf25cedeb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_2d83b2ff-a393-4ce6-805a-818b7f013bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_3edf274f-6d47-4030-8b70-75caf25cedeb" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_2d83b2ff-a393-4ce6-805a-818b7f013bf1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_e565adcd-6b80-4071-ae8a-b7f71b855a70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_2d83b2ff-a393-4ce6-805a-818b7f013bf1" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_e565adcd-6b80-4071-ae8a-b7f71b855a70" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_144160cf-8508-41fe-a6fc-63c726685d59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_144160cf-8508-41fe-a6fc-63c726685d59" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_144160cf-8508-41fe-a6fc-63c726685d59_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_144160cf-8508-41fe-a6fc-63c726685d59" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_144160cf-8508-41fe-a6fc-63c726685d59_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_395b2444-3d18-452b-afe9-f27eb4c35167" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_144160cf-8508-41fe-a6fc-63c726685d59" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_395b2444-3d18-452b-afe9-f27eb4c35167" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_MSALLCMember_9b151149-d40d-487a-9936-081af1510012" xlink:href="msa-20240331.xsd#msa_MSALLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_395b2444-3d18-452b-afe9-f27eb4c35167" xlink:to="loc_msa_MSALLCMember_9b151149-d40d-487a-9936-081af1510012" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f0ad12ed-dcd8-4613-b977-e95f07b64a19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f0ad12ed-dcd8-4613-b977-e95f07b64a19" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f0ad12ed-dcd8-4613-b977-e95f07b64a19_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f0ad12ed-dcd8-4613-b977-e95f07b64a19" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f0ad12ed-dcd8-4613-b977-e95f07b64a19_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_efb291b9-f1ab-4881-a3de-d808f77b102b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f0ad12ed-dcd8-4613-b977-e95f07b64a19" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_efb291b9-f1ab-4881-a3de-d808f77b102b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_MSALLCMember_225ed538-5aa8-45d2-9630-d14aed48687c" xlink:href="msa-20240331.xsd#msa_MSALLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_efb291b9-f1ab-4881-a3de-d808f77b102b" xlink:to="loc_msa_MSALLCMember_225ed538-5aa8-45d2-9630-d14aed48687c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e58977b2-bc2f-4685-a9f6-4172d0cb2825" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_dei_LegalEntityAxis_e58977b2-bc2f-4685-a9f6-4172d0cb2825" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e58977b2-bc2f-4685-a9f6-4172d0cb2825_default" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_e58977b2-bc2f-4685-a9f6-4172d0cb2825" xlink:to="loc_dei_EntityDomain_e58977b2-bc2f-4685-a9f6-4172d0cb2825_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_af9f1a13-03dd-4b27-9c3c-a9ace69f6dfd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_e58977b2-bc2f-4685-a9f6-4172d0cb2825" xlink:to="loc_dei_EntityDomain_af9f1a13-03dd-4b27-9c3c-a9ace69f6dfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember_e45caa2c-a536-4c32-94cf-9f937c01a14d" xlink:href="msa-20240331.xsd#msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_af9f1a13-03dd-4b27-9c3c-a9ace69f6dfd" xlink:to="loc_msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember_e45caa2c-a536-4c32-94cf-9f937c01a14d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_ccc2ed2b-74d5-491c-ae5a-6d17d53f1268" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_ccc2ed2b-74d5-491c-ae5a-6d17d53f1268" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_ccc2ed2b-74d5-491c-ae5a-6d17d53f1268_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ccc2ed2b-74d5-491c-ae5a-6d17d53f1268" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_ccc2ed2b-74d5-491c-ae5a-6d17d53f1268_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_d3fc2bd6-50e9-4b62-9d5d-3d947b7fee44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ccc2ed2b-74d5-491c-ae5a-6d17d53f1268" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_d3fc2bd6-50e9-4b62-9d5d-3d947b7fee44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_4ef7a555-a061-4287-94e3-2e599ae1c16e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_d3fc2bd6-50e9-4b62-9d5d-3d947b7fee44" xlink:to="loc_us-gaap_SubsequentEventMember_4ef7a555-a061-4287-94e3-2e599ae1c16e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityAccrualComponentAmount_fb7ec006-b5c8-44f2-a935-0b5f18c29203" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityAccrualComponentAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_us-gaap_ProductLiabilityAccrualComponentAmount_fb7ec006-b5c8-44f2-a935-0b5f18c29203" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityAccrualPeriodExpense_58ceec9f-676e-4e29-82ff-9cac6cd8080b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityAccrualPeriodExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_us-gaap_ProductLiabilityAccrualPeriodExpense_58ceec9f-676e-4e29-82ff-9cac6cd8080b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents_a3213441-77c6-444a-9ab1-28ecf155929c" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents_a3213441-77c6-444a-9ab1-28ecf155929c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_BusinessCombinationContributedCashAndCashEquivalents_a3ed9d38-5c29-4e2f-af3e-64180e70dfb9" xlink:href="msa-20240331.xsd#msa_BusinessCombinationContributedCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_msa_BusinessCombinationContributedCashAndCashEquivalents_a3ed9d38-5c29-4e2f-af3e-64180e70dfb9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_ad33663c-bd54-4e17-a8ce-137f2db6e9c8" xlink:href="msa-20240331.xsd#msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_ad33663c-bd54-4e17-a8ce-137f2db6e9c8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost_471bff3f-8ebe-4f77-b18f-1a3a1e3d91a1" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost_471bff3f-8ebe-4f77-b18f-1a3a1e3d91a1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_LossContingencyPendingLawsuitsNumber_886ec47c-d88d-4526-96fc-81367921f968" xlink:href="msa-20240331.xsd#msa_LossContingencyPendingLawsuitsNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_msa_LossContingencyPendingLawsuitsNumber_886ec47c-d88d-4526-96fc-81367921f968" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPendingClaimsNumber_934118ce-4128-4f09-898a-663884b09824" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyPendingClaimsNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_us-gaap_LossContingencyPendingClaimsNumber_934118ce-4128-4f09-898a-663884b09824" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_LossContingencyPendingClassActionNumber_02979898-8d62-44e7-be04-61858117dbb4" xlink:href="msa-20240331.xsd#msa_LossContingencyPendingClassActionNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_msa_LossContingencyPendingClassActionNumber_02979898-8d62-44e7-be04-61858117dbb4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyExpense_cdda4c47-fd1c-41ff-834a-ca1a105b50c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_us-gaap_ProductWarrantyExpense_cdda4c47-fd1c-41ff-834a-ca1a105b50c9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_e88cfea7-6dbc-48db-b3f8-1e48f5b22e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_e88cfea7-6dbc-48db-b3f8-1e48f5b22e0d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_180a69c3-97e0-419f-9f26-3c0ace08e5c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_180a69c3-97e0-419f-9f26-3c0ace08e5c8" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#CommitmentsandContingenciesImpactofDivestitureDetails"/>
  <link:definitionLink xlink:role="http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_ab62c1ba-f0b5-49bf-b624-34bfb35366cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_ab62c1ba-f0b5-49bf-b624-34bfb35366cd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_27366cc9-481a-463f-bf07-15104b21ca47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_ab62c1ba-f0b5-49bf-b624-34bfb35366cd" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_27366cc9-481a-463f-bf07-15104b21ca47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_27366cc9-481a-463f-bf07-15104b21ca47_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_27366cc9-481a-463f-bf07-15104b21ca47" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_27366cc9-481a-463f-bf07-15104b21ca47_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_26194473-a7a7-471b-b7a8-568dbc775dfa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_27366cc9-481a-463f-bf07-15104b21ca47" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_26194473-a7a7-471b-b7a8-568dbc775dfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_1ebb62cc-97c4-42ee-8ba5-99fb7834548d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_26194473-a7a7-471b-b7a8-568dbc775dfa" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_1ebb62cc-97c4-42ee-8ba5-99fb7834548d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8c0ced23-526e-4879-9d4d-d961ac5667bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_ab62c1ba-f0b5-49bf-b624-34bfb35366cd" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8c0ced23-526e-4879-9d4d-d961ac5667bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_8c0ced23-526e-4879-9d4d-d961ac5667bc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8c0ced23-526e-4879-9d4d-d961ac5667bc" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_8c0ced23-526e-4879-9d4d-d961ac5667bc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_83a3477a-52b9-4e84-853b-f6efc2341871" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8c0ced23-526e-4879-9d4d-d961ac5667bc" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_83a3477a-52b9-4e84-853b-f6efc2341871" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_MSALLCMember_f2c81d48-7597-4c8e-805a-5745d158b661" xlink:href="msa-20240331.xsd#msa_MSALLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_83a3477a-52b9-4e84-853b-f6efc2341871" xlink:to="loc_msa_MSALLCMember_f2c81d48-7597-4c8e-805a-5745d158b661" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents_dad31ad6-8925-447d-85b4-092e13bf812f" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents_dad31ad6-8925-447d-85b4-092e13bf812f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent_e488e6f1-a325-469b-a44b-232402fc7eb2" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent_e488e6f1-a325-469b-a44b-232402fc7eb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent_6ae4c862-130f-4d25-abe2-710eff0e26fa" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent_6ae4c862-130f-4d25-abe2-710eff0e26fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent_a1acd688-f051-46bb-afb8-444b83708f9d" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent_a1acd688-f051-46bb-afb8-444b83708f9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent_ef0ca0e1-7982-471b-97c6-c367ca5d0274" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent_ef0ca0e1-7982-471b-97c6-c367ca5d0274" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent_bcc2b65d-af94-4bbc-9191-d62ac85313ff" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent_bcc2b65d-af94-4bbc-9191-d62ac85313ff" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent_bfe3b677-7b19-491e-9c79-ea983e44891a" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent_bfe3b677-7b19-491e-9c79-ea983e44891a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross_00c6a8ee-e792-416f-b5ed-53147a72abdb" xlink:href="msa-20240331.xsd#msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross_00c6a8ee-e792-416f-b5ed-53147a72abdb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost_f1183ee6-fa8c-441c-919a-b9c16df7631c" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost_f1183ee6-fa8c-441c-919a-b9c16df7631c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_e0f5b254-538f-49a3-b885-116bb0f24066" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_e0f5b254-538f-49a3-b885-116bb0f24066" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax_e33f2eee-9f49-4b6c-805d-08abf4946bbf" xlink:href="msa-20240331.xsd#msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax_e33f2eee-9f49-4b6c-805d-08abf4946bbf" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_128add70-6946-4267-8b42-2d54d171ca3b" xlink:href="msa-20240331.xsd#msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_128add70-6946-4267-8b42-2d54d171ca3b" xlink:type="arc" order="11"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTypeOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_RestrictedAndPerformanceStockAwardsMember_b25e3f88-4145-456f-8147-38a88c26b2cf" xlink:href="msa-20240331.xsd#msa_RestrictedAndPerformanceStockAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_msa_RestrictedAndPerformanceStockAwardsMember_b25e3f88-4145-456f-8147-38a88c26b2cf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockCompensationPlanMember" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockMember" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_PerformanceSharesMember" xlink:type="arc" order="7"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>msa-20240331_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 2024 Workiva-->
<!--r:66614df5-7b67-4df0-89a1-b3eafccb9358,g:6a18f603-eb4a-4918-8037-f1044d5ce74e-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_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/2023/elts/us-gaap-2023.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_VariableRateDomain_4b85035a-ca2d-48d4-a646-3bfae5277706_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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_srt_RangeMember_1e7f0d76-a840-4ddf-ba98-3035f42dacda_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/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_66d96265-7413-42c4-afea-716b00db874d_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/2023/elts/us-gaap-2023.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_ResearchAndDevelopmentExpense_3f31ca2e-ed76-44b4-b452-d68f6fcd0ddd_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</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/2023/elts/us-gaap-2023.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_DividendsPreferredStockStock_502e9bb9-42f7-428e-a278-5d62432971df_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsPreferredStockStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Preferred dividends</link:label>
    <link:label id="lab_us-gaap_DividendsPreferredStockStock_4311ccee-e6ee-482c-ac2c-2da9b4473a81_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsPreferredStockStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Preferred stock dividends</link:label>
    <link:label id="lab_us-gaap_DividendsPreferredStockStock_label_en-US" xlink:label="lab_us-gaap_DividendsPreferredStockStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Preferred Stock, Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPreferredStockStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPreferredStockStock" xlink:to="lab_us-gaap_DividendsPreferredStockStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e1d74939-35b1-40e8-b62b-b25bf415ae4d_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:</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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_e8a329c4-14b9-4001-a50f-2754b6885841_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of Total Sales by Product Group</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_45af2424-a168-4a4c-9b86-20c5126ff98c_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">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations_f1940006-9b3a-49e4-aa2d-35d4ec4eb533_terseLabel_en-US" xlink:label="lab_msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax benefit (Note 10)</link:label>
    <link:label id="lab_msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations_label_en-US" xlink:label="lab_msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Including Discontinued Operations</link:label>
    <link:label id="lab_msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations_documentation_en-US" xlink:label="lab_msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Including Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations" xlink:href="msa-20240331.xsd#msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations" xlink:to="lab_msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations" 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/2023/ecd-2023.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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_9fa38ad5-e98d-488e-957b-3458395d62fa_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">Remaining performance obligation, expected timing of satisfaction</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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_846b26aa-7320-4c3f-9175-6654c412ee9a_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_e6aabbcf-9409-4c56-8551-1ac1ef3b4195_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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_a0ef033a-0d51-4f70-af6b-a979c8699403_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">Long-Term 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/2023/elts/us-gaap-2023.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_ScheduleOfCapitalUnitsTable_26da1f84-efe7-4c20-8d06-5b6eba623006_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCapitalUnitsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Capital Units [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCapitalUnitsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCapitalUnitsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Capital Units [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalUnitsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCapitalUnitsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCapitalUnitsTable" xlink:to="lab_us-gaap_ScheduleOfCapitalUnitsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesMember_b6aa455e-078c-47b9-b9a0-fda2bce18ce7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesMember" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_88eb01c5-fdf4-49d3-9594-7530b29081fe_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/2023/elts/us-gaap-2023.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_PensionContributions_2024965b-2b1c-429b-9e4d-a05757f1fa00_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PensionContributions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Pension contributions (Note 14)</link:label>
    <link:label id="lab_us-gaap_PensionContributions_label_en-US" xlink:label="lab_us-gaap_PensionContributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment for Pension Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionContributions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionContributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionContributions" xlink:to="lab_us-gaap_PensionContributions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2c79a4af-2f22-43d2-9b56-e371c400b511_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, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_DeferredIncomeTaxLiabilitiesNet_9dad6d4d-46a8-4d78-8077-7b75af48c3db_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 tax liabilities (Note 10)</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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_PerformanceSharesMember_d2afa283-e39f-424d-8af0-0ef56e32a63a_verboseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Performance Shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_c3373882-13b9-4177-9b7e-d21997c17d0a_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 Stock Unit</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/2023/elts/us-gaap-2023.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_SegmentReportingAbstract_957659ed-3347-469b-b567-3c69c904a71e_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/2023/elts/us-gaap-2023.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_AccountsPayableCurrent_492a3dc5-8533-4be3-b150-a0fc0e6162c0_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_c6261025-bf74-49a0-9316-c5a371054cef_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 current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_us-gaap_NonoperatingIncomeExpense_cc185bb5-9424-4acd-a682-150580567e2a_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total other expense, net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyPendingClaimsNumber_92b2c431-4faf-4074-bda0-e4b61d95faa8_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyPendingClaimsNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of pending claims</link:label>
    <link:label id="lab_us-gaap_LossContingencyPendingClaimsNumber_label_en-US" xlink:label="lab_us-gaap_LossContingencyPendingClaimsNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Pending Claims, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPendingClaimsNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyPendingClaimsNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyPendingClaimsNumber" xlink:to="lab_us-gaap_LossContingencyPendingClaimsNumber" 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/2023/ecd-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2521fd5a-f4fe-4dae-9ec9-7e1f0447e2d3_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">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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_RestructuringReserveTranslationAdjustment_a69af686-2559-46e4-bc8b-5c6cea9ebaf8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveTranslationAdjustment" 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_RestructuringReserveTranslationAdjustment_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveTranslationAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Reserve, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveTranslationAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserveTranslationAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveTranslationAdjustment" xlink:to="lab_us-gaap_RestructuringReserveTranslationAdjustment" 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/2023/ecd-2023.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_us-gaap_StockholdersEquityNoteDisclosureTextBlock_845f2edf-8bc3-4e1c-9374-75991bb6374f_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital Stock</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_60139368-0410-48c3-95ce-c2b12e099801_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" 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 Requisite Service Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock_b75c8649-f5df-4e86-8b24-903f305b4c20_terseLabel_en-US" xlink:label="lab_msa_ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value Assumptions for Units</link:label>
    <link:label id="lab_msa_ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_msa_ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:label id="lab_msa_ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock_documentation_en-US" xlink:label="lab_msa_ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock" xlink:href="msa-20240331.xsd#msa_ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_msa_ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_18864ed5-8ea6-4eb3-a4ce-8b44b4e25fb1_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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_1993b0fb-a218-43f5-8e08-bf752f04d636_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">Expected 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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_fc04b777-5b2f-40f5-a4d6-461cfae16f06_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reissued shares (shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_6c65ed7b-91fa-4592-a9f1-6e49e7b6b2c1_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" 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, before Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_6d1c8016-e38c-423c-b20a-104fcd3aed84_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_4ca2b071-62bf-470a-9183-add137308443_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/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_da9fde43-0033-4067-9a24-81915b8c7380_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&#160;Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2d73eb5c-3689-4a66-986a-4933e6811ee5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_21b3a316-e353-40cb-b6fc-aa7b4764d442_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/2023/elts/us-gaap-2023.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_EarningsPerShareDiluted_73f5c849-49d1-44b3-b96d-e7535a6b8bee_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_ScheduleOfPropertyPlantAndEquipmentTable_3f448003-c204-4de6-a674-1a07784438f9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_de25e1d9-6ac0-4014-9e1e-a7bc9a2c1fb2_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Treasury shares, at cost (Note 7)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_6d17cf1c-c72e-4070-a172-931b41a37a78_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 shares, at cost</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/2023/elts/us-gaap-2023.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_AccountsReceivableNetCurrent_6cf3ac90-5318-446a-9c9b-6348a1afc440_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 receivables, less allowance for credit loss of $7,597 and $7,065</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/2023/elts/us-gaap-2023.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_GoodwillRollForward_e38efba1-82f4-4607-a77e-aff564bd1f28_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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_us-gaap_TreasuryStockCommonShares_949da27a-4910-4b96-bbb4-d345355fbde2_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, common, shares (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/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_53e6c79c-57cd-4708-96e6-0f2627ec2d58_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/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_5f98ca28-8a66-4465-9c81-de17508d0d42_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_73cab898-f267-4054-bb0e-b81080dc48bd_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_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/2023/elts/us-gaap-2023.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_ScheduleOfNetBenefitCostsTableTextBlock_735af9d4-8fad-46f4-9a9c-eae4c22af16d_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">Components of Net Periodic Benefit Cost</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost_3bb4ea27-6c88-42e5-a1ce-85197421758d_negatedLabel_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Disposal group, transaction costs</link:label>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost_24b9e335-02d5-4133-9d78-c1266f92156c_verboseLabel_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Transaction costs</link:label>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost_label_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, (Transaction Cost) Reversal Of Cost</link:label>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost_documentation_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, (Transaction Cost) Reversal Of Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost" xlink:to="lab_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_CapitalStockDisclosureTableTextBlock_87b4f7cd-af8a-4c0d-bec9-f9d869515a7c_terseLabel_en-US" xlink:label="lab_msa_CapitalStockDisclosureTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock Activity</link:label>
    <link:label id="lab_msa_CapitalStockDisclosureTableTextBlock_label_en-US" xlink:label="lab_msa_CapitalStockDisclosureTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Stock Disclosure [Table Text Block]</link:label>
    <link:label id="lab_msa_CapitalStockDisclosureTableTextBlock_documentation_en-US" xlink:label="lab_msa_CapitalStockDisclosureTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capital stock disclosure.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_CapitalStockDisclosureTableTextBlock" xlink:href="msa-20240331.xsd#msa_CapitalStockDisclosureTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_CapitalStockDisclosureTableTextBlock" xlink:to="lab_msa_CapitalStockDisclosureTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_78c23488-d846-4cc6-a514-3667efc8c53d_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/2023/dei-2023.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_LettersOfCreditOutstandingAmount_2380c382-b5b1-4dd5-886b-8628b3aac871_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">Proceeds from lines 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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_LongTermDebtFairValue_bdddc34e-825b-4bdf-87d8-5c050ed552ef_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 disclosure</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/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_b5f3adb1-731a-413d-88d3-c0bdc620d6eb_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_524c5808-1ecc-4c82-a5cc-2e3cbcd362eb_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 loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_6dd56338-642f-44fd-a1db-8670230435c6_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_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)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_73aa1334-6042-4882-9590-288f4587b5e3_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/2023/elts/us-gaap-2023.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_DerivativeContractTypeDomain_512bec4c-d6c1-45f6-9287-35ccf32480ab_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 [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/2023/elts/us-gaap-2023.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_FairValueDisclosuresAbstract_d6b867fb-2848-4c40-962d-832e377662c5_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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_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/2023/ecd-2023.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_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_6acdbe65-e4ed-4b7c-a40d-2676c63eef7e_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_0bc88eea-06ca-46cb-916f-98db1cbe93e5_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/2023/elts/us-gaap-2023.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_ScheduleOfCashAndCashEquivalentsTableTextBlock_5cb4833e-443e-4c9a-9edb-425d9fb5b667_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_4fd857a1-7046-45ef-93f1-2ac198f9989f_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_15267197-fae8-4fc1-bce2-c4ef6512905f_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockPreferredShares_ab85bcf0-1c32-43ed-821b-8f4e1a7c5543_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockPreferredShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, preferred, shares (shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockPreferredShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockPreferredShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Preferred, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockPreferredShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockPreferredShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockPreferredShares" xlink:to="lab_us-gaap_TreasuryStockPreferredShares" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_CashBalanceSubjectToMasterNettingArrangement_68a145fc-2dc7-4644-92b0-dd0c84665774_terseLabel_en-US" xlink:label="lab_msa_CashBalanceSubjectToMasterNettingArrangement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross cash pool position</link:label>
    <link:label id="lab_msa_CashBalanceSubjectToMasterNettingArrangement_label_en-US" xlink:label="lab_msa_CashBalanceSubjectToMasterNettingArrangement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Balance Subject To Master Netting Arrangement</link:label>
    <link:label id="lab_msa_CashBalanceSubjectToMasterNettingArrangement_documentation_en-US" xlink:label="lab_msa_CashBalanceSubjectToMasterNettingArrangement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash Balance Subject To Master Netting Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_CashBalanceSubjectToMasterNettingArrangement" xlink:href="msa-20240331.xsd#msa_CashBalanceSubjectToMasterNettingArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_CashBalanceSubjectToMasterNettingArrangement" xlink:to="lab_msa_CashBalanceSubjectToMasterNettingArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_a2924750-d6a2-4449-9c5c-9e5272068b29_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2023/elts/us-gaap-2023.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_StockholdersEquityAbstract_306565cb-16c2-49c6-ab35-633f0ebc5c6d_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_15c15d98-0eca-457d-860d-6fe6d6d709fc_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/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_52a16df0-623b-4da0-948f-a7de8dfcbf85_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/2023/elts/us-gaap-2023.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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_d11f3caf-a96e-49ce-96d0-49c6c842d657_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</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/2023/elts/us-gaap-2023.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_CostOfGoodsAndServicesSold_1214b4c1-7a4f-4c45-bcf4-76a856c3f9e2_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/2023/elts/us-gaap-2023.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_DefinedBenefitPlanServiceCost_1df8674d-879a-4224-927c-a9231cf35b2a_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_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/2023/elts/us-gaap-2023.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_msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate_a2c3639a-88e8-4c39-a5b1-7d9a3ae755ba_terseLabel_en-US" xlink:label="lab_msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis spread on EBITDA leverage ratio and elected rate</link:label>
    <link:label id="lab_msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate_label_en-US" xlink:label="lab_msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread On EBITDA Leverage Ratio And Elected Rate</link:label>
    <link:label id="lab_msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate_documentation_en-US" xlink:label="lab_msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread On EBITDA Leverage Ratio And Elected Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate" xlink:href="msa-20240331.xsd#msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate" xlink:to="lab_msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_814c53b4-762d-41d0-9ea5-d7d13d067df2_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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_de239148-6042-47ff-b71f-406e7d022403_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">Shares</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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_2ccfcd39-7f7e-40bc-a6fb-236149acdab4_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 (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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_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/2023/ecd-2023.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_CarryingReportedAmountFairValueDisclosureMember_3d32c47b-6469-4fb4-a81d-b2e92f1666f2_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reported Value Measurement</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal_f706911f-10dc-45e2-9fae-675e53aa41e9_negatedLabel_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Contribution on divestiture of MSA LLC (Note 17)</link:label>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal_label_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Contributions Made On Disposal</link:label>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal_documentation_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Contributions Made On Disposal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal" xlink:to="lab_msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_9a403de5-aaec-43ba-b85b-64932c06f65f_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill (Note 13)</link:label>
    <link:label id="lab_us-gaap_Goodwill_1066fd77-986a-476c-9fba-790d120bfbbe_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">Beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_f7b2a706-6232-4a65-8cb6-7e48c5444e1c_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">Ending balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_ba4f4ca5-d18a-44f8-b5f7-aa57ffc4c252_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_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/2023/elts/us-gaap-2023.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_PropertyPlantAndEquipmentTextBlock_b2ed2736-df36-460f-8e34-18afea7a32b3_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">Components 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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_12a0e65c-20ea-4442-a214-93f08fc20b26_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/2023/elts/us-gaap-2023.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_msa_DeferredTaxAssetMember_01b12592-0e3a-4444-a83b-dc2ee2d6bacc_terseLabel_en-US" xlink:label="lab_msa_DeferredTaxAssetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax asset</link:label>
    <link:label id="lab_msa_DeferredTaxAssetMember_label_en-US" xlink:label="lab_msa_DeferredTaxAssetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset [Member]</link:label>
    <link:label id="lab_msa_DeferredTaxAssetMember_documentation_en-US" xlink:label="lab_msa_DeferredTaxAssetMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DeferredTaxAssetMember" xlink:href="msa-20240331.xsd#msa_DeferredTaxAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DeferredTaxAssetMember" xlink:to="lab_msa_DeferredTaxAssetMember" 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/2023/ecd-2023.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_msa_AdjustedOperatingMarginPercent_a430bea0-7b38-40bd-9c55-88ed5eccc224_terseLabel_en-US" xlink:label="lab_msa_AdjustedOperatingMarginPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjusted operating margin, percentage</link:label>
    <link:label id="lab_msa_AdjustedOperatingMarginPercent_label_en-US" xlink:label="lab_msa_AdjustedOperatingMarginPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjusted Operating Margin Percent</link:label>
    <link:label id="lab_msa_AdjustedOperatingMarginPercent_documentation_en-US" xlink:label="lab_msa_AdjustedOperatingMarginPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjusted Operating Margin Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AdjustedOperatingMarginPercent" xlink:href="msa-20240331.xsd#msa_AdjustedOperatingMarginPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_AdjustedOperatingMarginPercent" xlink:to="lab_msa_AdjustedOperatingMarginPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_3d84d4c5-d0c7-4d79-9ea0-1186353cebbc_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_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/2023/ecd-2023.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_PensionExpense_38229d6b-b5ba-448e-894e-2862e76ab5b0_terseLabel_en-US" xlink:label="lab_us-gaap_PensionExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension income (Note 14)</link:label>
    <link:label id="lab_us-gaap_PensionExpense_label_en-US" xlink:label="lab_us-gaap_PensionExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Cost (Reversal of Cost)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionExpense" xlink:to="lab_us-gaap_PensionExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_9b3ec06d-ec8e-4508-87dd-e1bb4303693f_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/2023/dei-2023.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_dei_LocalPhoneNumber_1708c3df-3858-48c5-9c4f-121336f020c1_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/2023/dei-2023.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_IncreaseDecreaseInAccountsReceivable_5800760a-8b9b-4cd4-bdd4-43c1b9fc56bc_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 receivables</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/2023/elts/us-gaap-2023.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_FairValueDisclosureItemAmountsDomain_31e8a6f7-a66e-4ba7-bf26-2728b322d822_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_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/2023/ecd-2023.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_ProductWarrantyAccrualPreexistingIncreaseDecrease_11e475b6-8902-4df0-bb35-afe35dba6e50_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for product warranties and other adjustments</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:to="lab_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_aaef6645-5ffd-4ad5-9e2f-24855e7d439b_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">Notional amount of open forward contracts</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/2023/elts/us-gaap-2023.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_CommonStockDividendsPerShareDeclared_eb9bd51d-d081-4636-af51-d37f50769e64_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">Common stock, dividends (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/2023/elts/us-gaap-2023.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_CommonStockNoParValue_1821512c-d8d3-431b-b52a-dba6c48c7e86_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockNoParValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockNoParValue_label_en-US" xlink:label="lab_us-gaap_CommonStockNoParValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, No Par Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockNoParValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockNoParValue" xlink:to="lab_us-gaap_CommonStockNoParValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_9a3369cb-fe64-4e30-93f6-6a3c444717ef_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain on available-for-sale securities (Note 6)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_StrategicTransactionCosts_3a82df5f-af92-457d-bfe6-6e605522e09d_terseLabel_en-US" xlink:label="lab_msa_StrategicTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisition related costs</link:label>
    <link:label id="lab_msa_StrategicTransactionCosts_label_en-US" xlink:label="lab_msa_StrategicTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Strategic Transaction Costs</link:label>
    <link:label id="lab_msa_StrategicTransactionCosts_documentation_en-US" xlink:label="lab_msa_StrategicTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Strategic Transaction and Corporate Development Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_StrategicTransactionCosts" xlink:href="msa-20240331.xsd#msa_StrategicTransactionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_StrategicTransactionCosts" xlink:to="lab_msa_StrategicTransactionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_1dec716b-78de-49b3-8464-c0b8a7c2bc7c_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">Noncurrent operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_7f36f165-6a2c-4900-ac81-b44fed1f82a4_terseLabel_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:label id="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_label_en-US" xlink:label="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customer [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:to="lab_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_abcaa5e8-0762-47cc-a44e-c0511aced2cd_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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_DebtInstrumentNameDomain_e6490ab1-c0fe-4079-9705-c4db1020cbe6_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/2023/elts/us-gaap-2023.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_CompensationAndRetirementDisclosureAbstract_34d73f93-7a16-4fb5-aef2-7061a3bd463d_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/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_63ba651f-d899-49fc-a008-336eae8971a2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Amounts reclassified from accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_716b813a-9ade-4a9d-ba8b-918fd4b700e8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_f6dff0fc-238d-444e-b08c-129784e3a3b4_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c43a3882-dc15-4642-9ffd-5ae5d67fcf4a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_8168e823-2238-4c4c-8340-eed3033a123f_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">Pensions and other employee benefits (Note 14)</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/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_e88dd349-ffbf-4234-901c-e086172145e0_totalLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Stock compensation expense, net of tax</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent_4476711a-4d34-4143-9e8c-339b19c70916_negatedTerseLabel_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Current insurance receivables</link:label>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent_label_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Insurance Settlements Receivable, Current</link:label>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent_documentation_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Insurance Settlements Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent" xlink:to="lab_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyExpense_c1c30a23-ee81-4047-9bd9-b1695c7da0f8_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product warranty expense</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyExpense_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyExpense" xlink:to="lab_us-gaap_ProductWarrantyExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_b790956c-0cdf-431a-9f8c-db78313ad4ac_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives not designated as hedging instruments:</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:to="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_df603f86-7819-4ff5-a377-2fd3d0eef4fc_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Exchange Forward</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember" xlink:to="lab_us-gaap_ForeignExchangeForwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_57387ae8-6ecb-486b-b8fa-1512db81c4d9_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes payable (Note 10)</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_RestructuringChargesbeforeAdjustments_6442e6ca-bfbc-4f00-9a45-c0d5cf7e5822_terseLabel_en-US" xlink:label="lab_msa_RestructuringChargesbeforeAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring charges</link:label>
    <link:label id="lab_msa_RestructuringChargesbeforeAdjustments_label_en-US" xlink:label="lab_msa_RestructuringChargesbeforeAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Charges before Adjustments</link:label>
    <link:label id="lab_msa_RestructuringChargesbeforeAdjustments_documentation_en-US" xlink:label="lab_msa_RestructuringChargesbeforeAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restructuring Charges before Adjustments - Restructuring charges before any adjustments to the accrual.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_RestructuringChargesbeforeAdjustments" xlink:href="msa-20240331.xsd#msa_RestructuringChargesbeforeAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_RestructuringChargesbeforeAdjustments" xlink:to="lab_msa_RestructuringChargesbeforeAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_c64fb916-1601-4fbb-9c62-3a88fffcf152_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/2023/elts/srt-2023.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_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/2023/ecd-2023.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_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/2023/ecd-2023.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_us-gaap_IncreaseDecreaseInInventories_1f235cf2-f879-4bd6-89a8-e06c56fb5a52_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 (Note 4)</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/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_393b541c-90f8-42ff-bc89-d0c429029ded_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/2023/elts/us-gaap-2023.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_NetCashProvidedByUsedInInvestingActivitiesAbstract_dcba52ad-9eda-4cdf-839e-102db0da1f97_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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_RestructuringReserve_a28fabcf-e5c0-494a-8b0f-f35b920cb646_periodStartLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Restructuring reserve, beginning balance</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_0a9aa684-067c-45c7-9831-7a505bfe4c3c_periodEndLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Restructuring reserve, ending balance</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross_e19b9d20-ba52-4074-9de0-f5996144e8cf_totalLabel_en-US" xlink:label="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss on divestiture of MSA LLC before transaction costs</link:label>
    <link:label id="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross_label_en-US" xlink:label="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) On Disposal, Gross</link:label>
    <link:label id="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross_documentation_en-US" xlink:label="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) On Disposal, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross" xlink:href="msa-20240331.xsd#msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross" xlink:to="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c8696468-c633-4ddb-8121-263a14f3a171_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">Antidilutive stock options (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/2023/elts/us-gaap-2023.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_AwardTypeAxis_e00d467f-5d39-4762-90e7-9e94c54b93e7_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/2023/elts/us-gaap-2023.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_149724cb-4918-45c3-b453-c0c2a924c34e_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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_0afd4154-a393-4db8-851a-56d9b3d57eee_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/2023/elts/us-gaap-2023.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_dei_DocumentQuarterlyReport_66105b2e-2397-4a85-9a03-8737c788ec24_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_06f206b6-43c0-4714-950e-fc86f1f93574_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable" xlink:to="lab_us-gaap_IncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_e6040b2b-951e-4e89-8322-0c3a92a594dc_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 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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_HedgingDesignationAxis_cb2ff0c7-3579-4591-9afa-e42cd8ced4b8_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/2023/elts/us-gaap-2023.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_msa_SecuredOvernightFinancingRateSOFRMember_ad7b0a87-cbe3-48f0-b7cc-c9b7fc6c3b45_terseLabel_en-US" xlink:label="lab_msa_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_msa_SecuredOvernightFinancingRateSOFRMember_label_en-US" xlink:label="lab_msa_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:label id="lab_msa_SecuredOvernightFinancingRateSOFRMember_documentation_en-US" xlink:label="lab_msa_SecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Secured Overnight Financing Rate (SOFR)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SecuredOvernightFinancingRateSOFRMember" xlink:href="msa-20240331.xsd#msa_SecuredOvernightFinancingRateSOFRMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_SecuredOvernightFinancingRateSOFRMember" xlink:to="lab_msa_SecuredOvernightFinancingRateSOFRMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableOtherPayablesMember_5ed86311-daa8-4e96-85dd-f566f5abdb89_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableOtherPayablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes Payable</link:label>
    <link:label id="lab_us-gaap_NotesPayableOtherPayablesMember_label_en-US" xlink:label="lab_us-gaap_NotesPayableOtherPayablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes Payable, Other Payables [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableOtherPayablesMember" xlink:to="lab_us-gaap_NotesPayableOtherPayablesMember" 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/2023/ecd-2023.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_us-gaap_DefinedBenefitPlanContributionsByEmployer_84449242-a16c-4546-88e0-9987cb32f363_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">Pension plans contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_msa_MSALLCMember_7e1f97bc-9d90-45e6-811f-0df671b862b0_terseLabel_en-US" xlink:label="lab_msa_MSALLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MSA LLC</link:label>
    <link:label id="lab_msa_MSALLCMember_label_en-US" xlink:label="lab_msa_MSALLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MSA LLC [Member]</link:label>
    <link:label id="lab_msa_MSALLCMember_documentation_en-US" xlink:label="lab_msa_MSALLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">MSA LLC</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_MSALLCMember" xlink:href="msa-20240331.xsd#msa_MSALLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_MSALLCMember" xlink:to="lab_msa_MSALLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_de04cd90-ec12-470b-8f6e-39e7e41180a5_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/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems" xlink:to="lab_us-gaap_DerivativesFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f89d4c1d-9a02-4bae-87fa-e2b5d4fd718e_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/2023/elts/us-gaap-2023.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_LongtermDebtTypeDomain_c9e406ac-43ce-4aee-bc98-249e02975380_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/2023/elts/us-gaap-2023.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_EntityFileNumber_8ddc676c-7fd8-412b-9496-282bd350d9ab_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/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_5d6cc403-feba-4622-96c1-c54be2eac34d_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_AdjustedEBITDAPercentage_f6863a48-0efa-4cfe-aed9-6007bf95d6b7_terseLabel_en-US" xlink:label="lab_msa_AdjustedEBITDAPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjusted EBITDA, percentage</link:label>
    <link:label id="lab_msa_AdjustedEBITDAPercentage_label_en-US" xlink:label="lab_msa_AdjustedEBITDAPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjusted EBITDA, Percentage</link:label>
    <link:label id="lab_msa_AdjustedEBITDAPercentage_documentation_en-US" xlink:label="lab_msa_AdjustedEBITDAPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjusted EBITDA, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AdjustedEBITDAPercentage" xlink:href="msa-20240331.xsd#msa_AdjustedEBITDAPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_AdjustedEBITDAPercentage" xlink:to="lab_msa_AdjustedEBITDAPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_73ce8a81-9def-490f-a2a7-91bc4680e279_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Restricted Stock and Unit Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_3eb92ff5-e44a-4e20-8377-e24351d95bb3_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated net investment gain (loss) attributable to parent</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:to="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_c1c174ae-0507-4190-bf13-907284fbaba1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_PreferredStockValueOutstanding_b5f79eba-bf19-47a7-87e7-c571c5a374e6_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, 4.5% cumulative, $50 par value (Note 7)</link:label>
    <link:label id="lab_us-gaap_PreferredStockValueOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValueOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValueOutstanding" xlink:to="lab_us-gaap_PreferredStockValueOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_5dfd60a7-7a00-4c8a-83f0-fcf5c3c33594_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/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_074c7ad6-b2de-4bd3-a84a-947fb7070222_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/2023/elts/us-gaap-2023.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_PropertyPlantAndEquipmentLineItems_34bd9342-4d25-461b-bd60-19d80b3a7d2a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_b4029f57-0933-4818-b6e5-cd56381b16a0_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net (Note 13)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_2a8e3505-ac89-4844-9788-6312dda1be69_periodStartLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" 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_FiniteLivedIntangibleAssetsNet_bdeb352e-cfa4-4e3f-8c3e-6f369090ca44_periodEndLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" 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_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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_msa_FixGasFlameDetectionInstrumentsMember_3df7802a-3e65-4454-950d-58808ea97fbf_terseLabel_en-US" xlink:label="lab_msa_FixGasFlameDetectionInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed Gas &amp; Flame Detection</link:label>
    <link:label id="lab_msa_FixGasFlameDetectionInstrumentsMember_label_en-US" xlink:label="lab_msa_FixGasFlameDetectionInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fix Gas &amp; Flame Detection Instruments [Member]</link:label>
    <link:label id="lab_msa_FixGasFlameDetectionInstrumentsMember_documentation_en-US" xlink:label="lab_msa_FixGasFlameDetectionInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fix Gas &amp; Flame Detection Instruments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_FixGasFlameDetectionInstrumentsMember" xlink:href="msa-20240331.xsd#msa_FixGasFlameDetectionInstrumentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_FixGasFlameDetectionInstrumentsMember" xlink:to="lab_msa_FixGasFlameDetectionInstrumentsMember" 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/2023/ecd-2023.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_msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum_5c43fdbd-3fcd-4b3b-8a68-d6f5251a76f8_terseLabel_en-US" xlink:label="lab_msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum fixed charges coverage ratio (not less than)</link:label>
    <link:label id="lab_msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum_label_en-US" xlink:label="lab_msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Fixed Charges Coverage Ratio, Minimum</link:label>
    <link:label id="lab_msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum_documentation_en-US" xlink:label="lab_msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Fixed Charges Coverage Ratio, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum" xlink:href="msa-20240331.xsd#msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum" xlink:to="lab_msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_6ad8747b-a988-4a38-9144-d439963f786f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9f07ec39-3aa4-419b-82df-15160e82cefe_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">Beginning cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_96b288af-d1c8-4567-914a-38d05e81e8b8_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">Ending cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_16d20577-4fd6-4d01-8fa9-3a9a06a7e5e7_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax_44f5151a-2f28-43d0-97c4-886bb278895d_terseLabel_en-US" xlink:label="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax_label_en-US" xlink:label="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) On Disposal, Tax</link:label>
    <link:label id="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax_documentation_en-US" xlink:label="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) On Disposal, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax" xlink:href="msa-20240331.xsd#msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax" xlink:to="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax_ee83a935-af9d-452d-8ba4-14bb821b0012_negatedLabel_en-US" xlink:label="lab_msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Currency exchange losses, net</link:label>
    <link:label id="lab_msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax_label_en-US" xlink:label="lab_msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), Including Discontinued Operations, before Tax</link:label>
    <link:label id="lab_msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax_documentation_en-US" xlink:label="lab_msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), Including Discontinued Operations, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax" xlink:href="msa-20240331.xsd#msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax" xlink:to="lab_msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward_ff03df18-a0cd-4d4e-9d38-559790eda7a0_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-lived Intangible Assets [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_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/2023/ecd-2023.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_msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta_ec93b36b-8f75-4948-9cdb-dbf8c5eb3072_terseLabel_en-US" xlink:label="lab_msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MSA stock beta</link:label>
    <link:label id="lab_msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta_label_en-US" xlink:label="lab_msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta" 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, Stock Beta</link:label>
    <link:label id="lab_msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta_documentation_en-US" xlink:label="lab_msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Stock Beta</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta" xlink:href="msa-20240331.xsd#msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta" xlink:to="lab_msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_3a2b3717-7d17-49df-b96f-01bb401c99b3_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, shares issued (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/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_35cc6389-ec5c-4f2c-b36c-96a42b6b017f_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/2023/elts/us-gaap-2023.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_us-gaap_GrossProfit_05c052ad-ac77-4421-bafd-96823f3f2793_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/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_0daa150a-a4f9-49a2-b438-fcd05848852d_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/2023/dei-2023.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_msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets_ad954b83-04aa-402c-a325-3a0c5bd9e987_terseLabel_en-US" xlink:label="lab_msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of acquisition-related intangible assets</link:label>
    <link:label id="lab_msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets_label_en-US" xlink:label="lab_msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization Of Acquired Finite -Lived Intangible Assets</link:label>
    <link:label id="lab_msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets_documentation_en-US" xlink:label="lab_msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amortization Of Acquired Finite -Lived Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets" xlink:href="msa-20240331.xsd#msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets" xlink:to="lab_msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_4e5dcb0c-31db-43f1-9984-28f550d825d5_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</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_ecfee2dc-a240-4f78-9887-90ab87524cb8_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">Long term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_msa_SecondCumulativePreferredVotingStockMember_0521166a-88f2-477a-8e1c-525d850b9edd_terseLabel_en-US" xlink:label="lab_msa_SecondCumulativePreferredVotingStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Second Cumulative Preferred Voting Stock</link:label>
    <link:label id="lab_msa_SecondCumulativePreferredVotingStockMember_label_en-US" xlink:label="lab_msa_SecondCumulativePreferredVotingStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Second Cumulative Preferred Voting Stock [Member]</link:label>
    <link:label id="lab_msa_SecondCumulativePreferredVotingStockMember_documentation_en-US" xlink:label="lab_msa_SecondCumulativePreferredVotingStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Second Cumulative Preferred Voting Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SecondCumulativePreferredVotingStockMember" xlink:href="msa-20240331.xsd#msa_SecondCumulativePreferredVotingStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_SecondCumulativePreferredVotingStockMember" xlink:to="lab_msa_SecondCumulativePreferredVotingStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_429e192f-ef5d-4b1c-ba21-6d2bca7709c4_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_dbe13316-6719-4d8c-bed8-6b1792fdeee7_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss (Note 6)</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/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_fa15681f-9e31-44ad-b1f3-cf341364f07c_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">Stock options exercised</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">Employee Stock Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_AccumulatedTranslationAdjustmentMember_fac9c5ab-772d-4bd6-818b-30faf0a90e7d_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">Accumulated foreign currency adjustment attributable to parent</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_b0d2cdd8-da1b-4e92-aee4-4cf8d58b19aa_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 Financial 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/2023/elts/us-gaap-2023.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_msa_BusinessCombinationContributedCashAndCashEquivalents_85d574f3-4636-4642-9a0d-a900077fc2c2_terseLabel_en-US" xlink:label="lab_msa_BusinessCombinationContributedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contributed cash and cash equivalents by acquiree</link:label>
    <link:label id="lab_msa_BusinessCombinationContributedCashAndCashEquivalents_label_en-US" xlink:label="lab_msa_BusinessCombinationContributedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contributed Cash And Cash Equivalents</link:label>
    <link:label id="lab_msa_BusinessCombinationContributedCashAndCashEquivalents_documentation_en-US" xlink:label="lab_msa_BusinessCombinationContributedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Contributed Cash And Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_BusinessCombinationContributedCashAndCashEquivalents" xlink:href="msa-20240331.xsd#msa_BusinessCombinationContributedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_BusinessCombinationContributedCashAndCashEquivalents" xlink:to="lab_msa_BusinessCombinationContributedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_TermLoanFacility2023Member_eb7b5284-ae23-4c1b-8378-d2d4ed3b4088_terseLabel_en-US" xlink:label="lab_msa_TermLoanFacility2023Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023 Term Loan credit agreement maturing in 2026, net of debt issuance costs</link:label>
    <link:label id="lab_msa_TermLoanFacility2023Member_label_en-US" xlink:label="lab_msa_TermLoanFacility2023Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan Facility 2023 [Member]</link:label>
    <link:label id="lab_msa_TermLoanFacility2023Member_documentation_en-US" xlink:label="lab_msa_TermLoanFacility2023Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan Facility 2023</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_TermLoanFacility2023Member" xlink:href="msa-20240331.xsd#msa_TermLoanFacility2023Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_TermLoanFacility2023Member" xlink:to="lab_msa_TermLoanFacility2023Member" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod_cf9e385b-ac34-48fa-9343-3797a68f50ef_terseLabel_en-US" xlink:label="lab_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock beta, daily price data period (years)</link:label>
    <link:label id="lab_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod_label_en-US" xlink:label="lab_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-base Payment Award, Fair Value Assumptions, Stock Beta, Daily Price Data, Period</link:label>
    <link:label id="lab_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod_documentation_en-US" xlink:label="lab_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-base Payment Award, Fair Value Assumptions, Stock Beta, Daily Price Data, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod" xlink:href="msa-20240331.xsd#msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod" xlink:to="lab_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_NYLNoteFacilitySeriesASeniorNotesMember_83804a9d-b250-46c2-b971-37bae6cf7bf7_verboseLabel_en-US" xlink:label="lab_msa_NYLNoteFacilitySeriesASeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2021 Senior Notes payable through 2036, 2.69%, net of debt issuance costs</link:label>
    <link:label id="lab_msa_NYLNoteFacilitySeriesASeniorNotesMember_33746bb1-2238-40bc-b919-8fbc3b6dadc0_terseLabel_en-US" xlink:label="lab_msa_NYLNoteFacilitySeriesASeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series A Senior Notes Due 2036</link:label>
    <link:label id="lab_msa_NYLNoteFacilitySeriesASeniorNotesMember_label_en-US" xlink:label="lab_msa_NYLNoteFacilitySeriesASeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NYL Note Facility Series A Senior Notes [Member]</link:label>
    <link:label id="lab_msa_NYLNoteFacilitySeriesASeniorNotesMember_documentation_en-US" xlink:label="lab_msa_NYLNoteFacilitySeriesASeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">NYL Note Facility Series A Senior Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_NYLNoteFacilitySeriesASeniorNotesMember" xlink:href="msa-20240331.xsd#msa_NYLNoteFacilitySeriesASeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_NYLNoteFacilitySeriesASeniorNotesMember" xlink:to="lab_msa_NYLNoteFacilitySeriesASeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_050631c6-161e-48f8-9687-a02fd5de2a07_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/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_50ab3cb8-c8f2-4301-ad5d-6d22fd498762_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:to="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_0d019b67-e1c1-42f3-8f6b-6121c18cb0fb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Activity and Reserve Balance for Restructuring Charges by Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_6081fe19-cd5a-4561-9368-ec7ac4e06399_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/2023/dei-2023.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_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent_fa08a2b4-269d-41b1-a099-949ee02c5994_negatedTerseLabel_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Noncurrent insurance receivables</link:label>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent_label_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Insurance Settlements Receivable, Noncurrent</link:label>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent_documentation_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Insurance Settlements Receivable, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent" xlink:to="lab_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_23111723-cccc-4648-a768-ae502f9d03f4_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average revolving interest rate, percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Interest Rate During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" 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/2023/ecd-2023.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_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_a3da3a6a-a06e-4fc7-88e3-8815495b32bb_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated defined benefit plans adjustment, net gain (loss) attributable to parent</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_ad5b13d5-591e-46c2-ba08-0fefc610c0b3_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/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_ef9a8a3f-bd3d-44cb-af6a-cbc70c1fcaf7_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 shares purchased for stock compensation programs</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/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_e5621c57-fb31-4f78-80e1-c667a869dff6_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">Stock Plans</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/2023/elts/us-gaap-2023.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_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_59c7c563-54ea-4949-ab9c-f4b5612bf383_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/2023/elts/us-gaap-2023.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_msa_MonteCarloApproachMember_e20df42d-18bf-4721-839f-d90851619bcf_terseLabel_en-US" xlink:label="lab_msa_MonteCarloApproachMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Monte Carlo Approach</link:label>
    <link:label id="lab_msa_MonteCarloApproachMember_label_en-US" xlink:label="lab_msa_MonteCarloApproachMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Monte Carlo Approach [Member]</link:label>
    <link:label id="lab_msa_MonteCarloApproachMember_documentation_en-US" xlink:label="lab_msa_MonteCarloApproachMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Monte Carlo Approach [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_MonteCarloApproachMember" xlink:href="msa-20240331.xsd#msa_MonteCarloApproachMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_MonteCarloApproachMember" xlink:to="lab_msa_MonteCarloApproachMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_17e13b1a-dd22-4bb1-8aed-038bba4c12af_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/2023/elts/us-gaap-2023.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_AllowanceForDoubtfulAccountsReceivableCurrent_0a091b3f-d494-4fd1-a84c-bebacd3484fc_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade receivables, allowance for credit loss</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_d6b3e445-01e9-460d-b501-56de60491685_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/2023/elts/us-gaap-2023.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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_499d75be-0727-417f-8c28-f3a0e4b891d0_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued interest and penalties related to uncertain tax positions</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_77aed2c6-a4d8-4190-877a-6b9d18c5de0a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_13087a24-d078-41d1-9a53-6e260814c2b1_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">Changes in Intangible Assets, Net of Accumulated Amortization</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/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_1e0e4caf-8f0f-4f91-91b5-473510d86ec0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_116d9045-aaee-4032-8e78-eb7b140f6cff_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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_ab9e8e60-021c-4c95-bd03-b1a7db7ec99c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_3aa41809-a889-4283-8ca4-945ffe5b3d09_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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_3116b691-6c6e-4a36-9962-05a67f615a4b_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Raw materials and supplies</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_b3c55281-8de7-4f73-89de-8fc9939b06d3_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock issued during period, new issues (shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_b4b494e4-0cd8-44c9-8219-eb1cd1816532_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/2023/dei-2023.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_ValuationTechniqueAxis_9c8ea914-4f6b-413a-be50-ef29f7c31ad6_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/2023/elts/us-gaap-2023.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_RestructuringCostAndReserveLineItems_49fd5ec3-1151-4c84-bc50-b775719300dd_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_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/2023/ecd-2023.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_LossContingencyNatureDomain_f4e64f4f-577e-4f33-9137-18bbc203d33b_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain" xlink:to="lab_us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_b464f668-23b3-4acf-9eaf-b9843ef4bb7b_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Recognized net actuarial losses</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/2023/elts/us-gaap-2023.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_msa_FirefighterHelmetsandProtectiveApparelMember_84d78007-ad4e-4be1-a8cd-9fa33c1b38cd_terseLabel_en-US" xlink:label="lab_msa_FirefighterHelmetsandProtectiveApparelMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Firefighter Helmets &amp; Protective Apparel</link:label>
    <link:label id="lab_msa_FirefighterHelmetsandProtectiveApparelMember_label_en-US" xlink:label="lab_msa_FirefighterHelmetsandProtectiveApparelMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Firefighter Helmets and Protective Apparel [Member]</link:label>
    <link:label id="lab_msa_FirefighterHelmetsandProtectiveApparelMember_documentation_en-US" xlink:label="lab_msa_FirefighterHelmetsandProtectiveApparelMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Firefighter Helmets and Protective Apparel [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_FirefighterHelmetsandProtectiveApparelMember" xlink:href="msa-20240331.xsd#msa_FirefighterHelmetsandProtectiveApparelMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_FirefighterHelmetsandProtectiveApparelMember" xlink:to="lab_msa_FirefighterHelmetsandProtectiveApparelMember" 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/2023/ecd-2023.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_OperatingSegmentsMember_772b051a-7932-4b8b-a67b-9c4da84bd735_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reportable Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7a78c81c-eaa8-4549-a7d4-db0c3cf88d07_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 (dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7e8be425-ef04-4000-81a7-288b4de8ce4a_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 (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/2023/elts/us-gaap-2023.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_StockIssuedDuringPeriodValueShareBasedCompensation_d6091f65-e82c-47cf-a792-561afca5adfb_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" 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_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_07ca3035-8eed-4b08-8aeb-a7bef0eabfbd_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_429efa82-3c1d-4d3d-a9d5-154e5f3c4d54_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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_aa9ecbde-9349-4d43-a01f-6c50021acbbb_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">Prepaid pension cost (Note 14)</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/2023/elts/us-gaap-2023.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_25a694ff-068e-4899-9ef0-f42bb46babef_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_148f1090-28bf-472b-94e0-fcfaadb987cd_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/2023/dei-2023.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_GoodwillForeignCurrencyTranslationGainLoss_045fbfaa-1ec0-46ca-82c1-bf86e6a5bb4b_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2023/elts/us-gaap-2023.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_InventoryNet_5a8dce7c-1215-41dd-b530-d18d9d073b84_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories (Note 4)</link:label>
    <link:label id="lab_us-gaap_InventoryNet_fe6392e3-d69d-4c0e-bf71-2ee5435c00f6_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">Total 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/2023/elts/us-gaap-2023.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_srt_RangeAxis_7b153df2-425d-457d-9dcc-0f00c86955c6_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/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_234bb0c7-0d32-4a4e-9cfe-3d52eb62c5b2_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_ffd443ee-0bc9-4e8a-b196-e387a083d814_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">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_CapitalUnitLineItems_ed1c988a-5c1b-4917-a0f0-5e86f98bda11_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalUnitLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital Unit [Line Items]</link:label>
    <link:label id="lab_us-gaap_CapitalUnitLineItems_label_en-US" xlink:label="lab_us-gaap_CapitalUnitLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Unit [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalUnitLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalUnitLineItems" xlink:to="lab_us-gaap_CapitalUnitLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_f0e5f2f7-b5b3-4149-ba48-d96d0380c49f_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/2023/dei-2023.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_msa_SeniorNotesDue2028Member_08d4c2f7-55e0-438c-be7c-3b3ddaaab701_terseLabel_en-US" xlink:label="lab_msa_SeniorNotesDue2028Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2023 Senior Notes payable through 2028, 5.25%, net of debt issuance costs</link:label>
    <link:label id="lab_msa_SeniorNotesDue2028Member_29496cf8-af97-43ec-a98c-caf6c4c7f52f_verboseLabel_en-US" xlink:label="lab_msa_SeniorNotesDue2028Member" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Senior Notes Due 2028</link:label>
    <link:label id="lab_msa_SeniorNotesDue2028Member_label_en-US" xlink:label="lab_msa_SeniorNotesDue2028Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes Due 2028 [Member]</link:label>
    <link:label id="lab_msa_SeniorNotesDue2028Member_documentation_en-US" xlink:label="lab_msa_SeniorNotesDue2028Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Notes Due 2028</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SeniorNotesDue2028Member" xlink:href="msa-20240331.xsd#msa_SeniorNotesDue2028Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_SeniorNotesDue2028Member" xlink:to="lab_msa_SeniorNotesDue2028Member" 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/2023/ecd-2023.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_dei_EntityCommonStockSharesOutstanding_38fa3575-0c24-41f5-af37-6f77d116139f_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 (in shares)</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/2023/dei-2023.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_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/2023/ecd-2023.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_msa_InternationalMember_a278304d-80bd-497b-953c-b4397215623c_terseLabel_en-US" xlink:label="lab_msa_InternationalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">International</link:label>
    <link:label id="lab_msa_InternationalMember_dc40a3c7-2eb5-4190-9ff1-079d1bed9b1e_verboseLabel_en-US" xlink:label="lab_msa_InternationalMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">International</link:label>
    <link:label id="lab_msa_InternationalMember_label_en-US" xlink:label="lab_msa_InternationalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">International [Member]</link:label>
    <link:label id="lab_msa_InternationalMember_documentation_en-US" xlink:label="lab_msa_InternationalMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">International.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_InternationalMember" xlink:href="msa-20240331.xsd#msa_InternationalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_InternationalMember" xlink:to="lab_msa_InternationalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_3fb00843-176e-4a47-9d51-5f85f0a5e8d4_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/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_5e24ed22-7026-4a7e-adb2-b27e182eaaa3_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">Tax reclassification adjustment</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/2023/elts/us-gaap-2023.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_us-gaap_SegmentDomain_749e827e-ebc7-4b34-ba3d-bede6c73f547_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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_cb8b4f65-46cc-4ea7-9691-583b6f93a515_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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_8e2100b8-c6a0-415e-80cf-66a6ce23d3db_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_827a3dfc-b8e0-4488-8fd5-685a70a552ba_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" 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_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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_CommitmentsAndContingenciesDisclosureAbstract_2651ded7-54da-4cbb-9f66-69e394cf91be_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_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/2023/ecd-2023.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_DebtInstrumentFaceAmount_66aa96d0-165d-42a2-bb57-7fce3cb2f4e8_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">Aggregate principal 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/2023/elts/us-gaap-2023.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_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent_757957aa-8a70-4af9-8170-3f2e6dc912fb_terseLabel_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncurrent product liability</link:label>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent_label_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Product Liability, Noncurrent</link:label>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent_documentation_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Product Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent" xlink:to="lab_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_39f5520b-fd9e-4028-a148-3e6d750a1743_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/2023/dei-2023.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_dei_EntityAddressStateOrProvince_9af8dde9-4658-4188-8895-c43d9fada69d_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/2023/dei-2023.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_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/2023/ecd-2023.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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_963e7988-f8b1-4859-a13b-5b4ba02999c3_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/2023/elts/us-gaap-2023.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_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent_b2101c63-b3a1-4f47-8962-4a4561fe2b3e_negatedTerseLabel_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Notes receivable, insurance companies</link:label>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent_label_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Notes, Loans And Financing Receivable, Net, Insurance Companies, Current</link:label>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent_documentation_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Notes, Loans And Financing Receivable, Net, Insurance Companies, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent" xlink:to="lab_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_InternationalSegmentMember_3f6ed755-5311-40ec-9f45-63fe9586ff30_verboseLabel_en-US" xlink:label="lab_msa_InternationalSegmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">International</link:label>
    <link:label id="lab_msa_InternationalSegmentMember_label_en-US" xlink:label="lab_msa_InternationalSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">International Segment [Member]</link:label>
    <link:label id="lab_msa_InternationalSegmentMember_documentation_en-US" xlink:label="lab_msa_InternationalSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">International Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_InternationalSegmentMember" xlink:href="msa-20240331.xsd#msa_InternationalSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_InternationalSegmentMember" xlink:to="lab_msa_InternationalSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_0ac86501-7f8a-4644-91df-d6cbe4f45bb9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Cost by Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_51353dfe-1f91-4abe-8f3a-61f0c6b21243_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, shares, outstanding (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/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4f2d5dbe-3840-44d3-99e5-569267ce7709_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_dc1ab764-7016-4520-9391-d805cb331957_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_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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent_b027abc7-314f-4bd6-83d1-f6ab83651d66_terseLabel_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current product liability</link:label>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent_label_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Product Liability, Current</link:label>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent_documentation_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Product Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent" xlink:to="lab_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_fb02566f-30b1-4887-9e01-2dd744bad42d_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/2023/elts/us-gaap-2023.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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_43225879-e6c8-4ee1-816d-ab83f1f2dacc_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pensions and Other Post-retirement Benefits</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_d1789b44-5226-4757-ba36-71f604fc1404_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3721d916-8f54-4aa6-bd17-5e92f4fb22fb_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/2023/elts/us-gaap-2023.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_msa_SingleIncidentMember_79b2b6c1-a8c7-4022-b695-d7d4670b9e39_terseLabel_en-US" xlink:label="lab_msa_SingleIncidentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Single incident</link:label>
    <link:label id="lab_msa_SingleIncidentMember_label_en-US" xlink:label="lab_msa_SingleIncidentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Single Incident [Member]</link:label>
    <link:label id="lab_msa_SingleIncidentMember_documentation_en-US" xlink:label="lab_msa_SingleIncidentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Single Incident [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SingleIncidentMember" xlink:href="msa-20240331.xsd#msa_SingleIncidentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_SingleIncidentMember" xlink:to="lab_msa_SingleIncidentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_aa40fb10-9b63-4626-8e44-4735b647de3d_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_a412307a-db94-44c1-8b72-3365f6ef4ba5_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">Cash Flow Used in Investing Activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_NetIncomeLossAvailableToCommonStockholdersBasic_90904f10-c604-47ba-b72c-78d8e3d24258_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income (loss) attributable to common equity</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_e61cbcd9-1fd7-423d-aba8-78159975e602_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">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/2023/elts/us-gaap-2023.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_ScheduleOfInventoryCurrentTableTextBlock_75854146-fd92-45f5-b66b-916e02a89c0e_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 Inventories</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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f7197852-afc6-4893-90ed-b55afff07e07_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">Shares</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/2023/elts/us-gaap-2023.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_DebtInstrumentAxis_1a7dd279-5f98-4a19-a739-68f2023e49c7_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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_EffectiveIncomeTaxRateContinuingOperations_638c516f-cdc1-4fa3-b28d-2a4da9849452_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_f0a420e7-3182-4ed9-a9f1-a18eeefdcf69_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/2023/elts/us-gaap-2023.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_Liabilities_b47a7fe3-da1d-4f05-be53-4788b0c8ea0b_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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_94db102f-196f-440c-ac13-196a57a3e584_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">Expected volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_ea2c39e3-1e6e-42c6-b27e-b4d90f6e1bf4_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">Basis of Presentation</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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_AccumulatedOtherComprehensiveIncomeMember_4ccdd632-5bb6-4c8f-97b5-54aaab431f6f_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 Comprehensive (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2d44bd12-bf8a-4d21-a2e8-95d58f2d6216_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/2023/elts/us-gaap-2023.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_PropertyPlantAndEquipmentDisclosureTextBlock_a13f6235-c841-4f02-9ebe-53ed825ab681_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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts_dedd0e03-2b21-459f-838e-f93be643ad8b_terseLabel_en-US" xlink:label="lab_msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts" 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_msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts_label_en-US" xlink:label="lab_msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization, Excluding Acquisition Related Amounts</link:label>
    <link:label id="lab_msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts_documentation_en-US" xlink:label="lab_msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization, Excluding Acquisition Related Amounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts" xlink:href="msa-20240331.xsd#msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts" xlink:to="lab_msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_e8a1f8c3-011e-40a7-b1fb-ff84c951d2bc_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/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendsPerShareDeclared_025d7f80-b652-458a-9c0a-43b168cba446_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, dividends (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Dividends Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_PreferredStockDividendsPerShareDeclared" 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/2023/ecd-2023.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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_493ad56e-0dbc-41ad-bf02-c13287b51876_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_8d1ab748-4c5d-4d38-ae29-2fbf85c51e4e_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">Accumulated defined benefit plans adjustment attributable to parent</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/2023/elts/us-gaap-2023.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_DebtDisclosureAbstract_60e17a5d-60d6-4357-b576-7326eea1c6ac_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/2023/elts/us-gaap-2023.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_PropertyPlantAndEquipmentTypeDomain_12de27d4-26a9-4ef7-a4a3-b483b1c0c84f_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/2023/elts/us-gaap-2023.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_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_cb850d11-502e-4480-b31e-36dd448eff21_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Disposed of by Sale, Not Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_label_en-US" xlink:label="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:to="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_59638d4b-f136-4ee6-810b-f3eb0c44d9af_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax benefit</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_8b03b0b4-1007-416e-a239-b5b92f2014d0_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 (in 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/2023/elts/us-gaap-2023.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_EarningsPerShareAbstract_45685cfa-a7f4-468a-bb8e-efe4a69b3e37_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 (loss) per share attributable to common shareholders (Note 9):</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/2023/elts/us-gaap-2023.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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_7c47e5e7-a516-4cbf-8121-6ca77a3a472d_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/2023/elts/us-gaap-2023.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductLiabilityAccrualComponentAmount_36c5501d-a35f-465e-9191-7528ae8fce59_terseLabel_en-US" xlink:label="lab_us-gaap_ProductLiabilityAccrualComponentAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product liability accrual</link:label>
    <link:label id="lab_us-gaap_ProductLiabilityAccrualComponentAmount_label_en-US" xlink:label="lab_us-gaap_ProductLiabilityAccrualComponentAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Liability Accrual, Component Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityAccrualComponentAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityAccrualComponentAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductLiabilityAccrualComponentAmount" xlink:to="lab_us-gaap_ProductLiabilityAccrualComponentAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_74f3cbec-6510-40e5-8133-3bf3de1a7fa7_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_TradeNamesMember_249a6e56-2661-4ddc-a6f0-fbc90b51878b_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade name</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_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/2023/ecd-2023.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_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent_dd241852-5e97-4e55-aa9c-51d05ed76f80_negatedTerseLabel_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Notes receivable, insurance companies, noncurrent</link:label>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent_label_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Notes, Loans And Financing Receivable, Net, Insurance Companies, Noncurrent</link:label>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent_documentation_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Notes, Loans And Financing Receivable, Net, Insurance Companies, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent" xlink:to="lab_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotesMember_1ae89ac3-e070-49d0-94a1-141a377e14e6_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior Notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_e59b05c9-0a54-450c-ae05-20d5fe94472d_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/2023/elts/us-gaap-2023.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_PreferredStockMember_c22908a4-e174-4c65-80ea-b43d32549857_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember" xlink:to="lab_us-gaap_PreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_71c2824a-b16e-4acc-859e-a717db3ecd0d_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">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_msa_CommonStockActivityRollForward_a9028099-07ba-4d8f-8d13-3d6813e21a46_terseLabel_en-US" xlink:label="lab_msa_CommonStockActivityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock Activity [Roll Forward]</link:label>
    <link:label id="lab_msa_CommonStockActivityRollForward_label_en-US" xlink:label="lab_msa_CommonStockActivityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock Activity [Roll Forward]</link:label>
    <link:label id="lab_msa_CommonStockActivityRollForward_documentation_en-US" xlink:label="lab_msa_CommonStockActivityRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common Stock Activity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_CommonStockActivityRollForward" xlink:href="msa-20240331.xsd#msa_CommonStockActivityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_CommonStockActivityRollForward" xlink:to="lab_msa_CommonStockActivityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_4c8775c5-6704-4bde-a930-62a48cb52257_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 benefit (income) cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_msa_GlobeHoldingCompanyLLCMember_f76ff8e2-5f8f-40ad-ab81-0bd7b5ee078b_terseLabel_en-US" xlink:label="lab_msa_GlobeHoldingCompanyLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Globe Holding Company LLC</link:label>
    <link:label id="lab_msa_GlobeHoldingCompanyLLCMember_label_en-US" xlink:label="lab_msa_GlobeHoldingCompanyLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Globe Holding Company LLC [Member]</link:label>
    <link:label id="lab_msa_GlobeHoldingCompanyLLCMember_documentation_en-US" xlink:label="lab_msa_GlobeHoldingCompanyLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Globe Holding Company LLC [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_GlobeHoldingCompanyLLCMember" xlink:href="msa-20240331.xsd#msa_GlobeHoldingCompanyLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_GlobeHoldingCompanyLLCMember" xlink:to="lab_msa_GlobeHoldingCompanyLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockStock_bfba98ff-f189-43a8-89e3-78ddbb71db5f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Common dividends</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockStock_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends, Common Stock, Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockStock" xlink:to="lab_us-gaap_DividendsCommonStockStock" 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/2023/ecd-2023.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_us-gaap_SupplementalCashFlowInformationAbstract_124c4c59-9727-4e07-8f57-74c1a0f63eef_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">Supplemental cash flow information:</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/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_129ac2cd-2678-4753-8479-5747b95af35e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other income, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_dei_EntityFilerCategory_58523fe7-c453-4359-82d2-875bd7c6bd8c_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/2023/dei-2023.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_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/2023/ecd-2023.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_StatementTable_b9d9cf46-8a63-464d-b739-163b4b0445ec_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/2023/elts/us-gaap-2023.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_dei_CurrentFiscalYearEndDate_bb71cadb-9023-4a2e-b73f-1c37074394cf_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/2023/dei-2023.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_StockRepurchaseProgramAuthorizedAmount1_2d7c3d84-5b23-432a-adb0-79c3c33df0be_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, value, issued (up to)</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_e203398c-cc2a-48ca-ba20-54a9eb167380_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/2023/elts/us-gaap-2023.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_UnrecognizedTaxBenefits_899c8bf6-cd97-41cd-904b-d3b4dc112379_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_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/2023/elts/us-gaap-2023.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_msa_AmericasSegmentMember_82d56ad6-5702-4e53-b67c-27fececedac4_terseLabel_en-US" xlink:label="lab_msa_AmericasSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Americas</link:label>
    <link:label id="lab_msa_AmericasSegmentMember_50acb8aa-bb58-4752-82f7-858cb651da91_verboseLabel_en-US" xlink:label="lab_msa_AmericasSegmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Americas</link:label>
    <link:label id="lab_msa_AmericasSegmentMember_label_en-US" xlink:label="lab_msa_AmericasSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Americas Segment [Member]</link:label>
    <link:label id="lab_msa_AmericasSegmentMember_documentation_en-US" xlink:label="lab_msa_AmericasSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Americas Segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AmericasSegmentMember" xlink:href="msa-20240331.xsd#msa_AmericasSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_AmericasSegmentMember" xlink:to="lab_msa_AmericasSegmentMember" 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/2023/ecd-2023.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_ConcentrationRiskPercentage1_52053531-83a7-4e42-90f2-4923973284f9_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/2023/elts/us-gaap-2023.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_PreferredStockSharesAuthorized_42a5f173-0c48-4a1d-ab42-63c8883cbf40_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized (shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_608ad793-01ee-47c3-916e-85b177527139_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/2023/elts/us-gaap-2023.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dfcf70e5-4884-4811-b92f-0c2ec14446da_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 (dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2d35d526-2360-404f-bb6b-174f351405df_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair value per unit (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/2023/elts/us-gaap-2023.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_BuildingMember_d5b176de-9ce1-46e3-9c47-9c52eeb0f323_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" 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_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_260c30c6-122c-48f6-a750-ca9ec6ca9084_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">Changes in 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/2023/elts/us-gaap-2023.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_OtherPostretirementBenefitPlansDefinedBenefitMember_e3049812-82b9-40b7-8dc8-f2b43c815fff_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">Other Benefits</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/2023/elts/us-gaap-2023.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_NetCashProvidedByUsedInOperatingActivities_0b6484cb-9b25-4c40-872e-c5c0be491544_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">Cash Flow From (Used in) 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/2023/elts/us-gaap-2023.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_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_593f01e0-7293-4e0b-b5d1-0398c20e125f_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated defined benefit plans adjustment, net prior service attributable to parent</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_c0fdc226-7134-4508-b95c-f717637380f1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_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/2023/ecd-2023.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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_d882d986-4200-490f-8177-17c578170943_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of prior service cost (credit)</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductConcentrationRiskMember_57d97a33-017a-4bc0-9716-c032668c87bc_terseLabel_en-US" xlink:label="lab_us-gaap_ProductConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Concentration Risk</link:label>
    <link:label id="lab_us-gaap_ProductConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_ProductConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductConcentrationRiskMember" xlink:to="lab_us-gaap_ProductConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_9df23b4c-7b15-440e-851f-2a4c5df1d481_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate</link:label>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_label_en-US" xlink:label="lab_us-gaap_CorporateNonSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate, Non-Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateNonSegmentMember" xlink:to="lab_us-gaap_CorporateNonSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_abe4af6d-e022-4400-92cf-8980aa0369f7_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other noncurrent assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_45c5e524-7044-422f-9b03-8020ef6f5006_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/2023/elts/us-gaap-2023.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_GainLossOnSaleOfOtherAssets_540701d4-742f-4254-827d-015d7bec73d6_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Loss on asset dispositions, net</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfOtherAssets_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfOtherAssets" xlink:to="lab_us-gaap_GainLossOnSaleOfOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CumulativePreferredStockMember_0b6a9a0b-2e98-4ed2-b9bf-fb6fbb8fc743_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative Preferred Stock</link:label>
    <link:label id="lab_us-gaap_CumulativePreferredStockMember_label_en-US" xlink:label="lab_us-gaap_CumulativePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativePreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CumulativePreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativePreferredStockMember" xlink:to="lab_us-gaap_CumulativePreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_013238ca-184f-407b-9939-1404d57c6fcf_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">Debt instrument, 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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_ProductWarrantyAccrual_f220454b-0212-46c7-99a9-b1549bf4b08b_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">Beginning warranty reserve</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_1f763988-dd53-429f-bb3d-2d03b93082bd_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">Ending warranty reserve</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/2023/elts/us-gaap-2023.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_us-gaap_StatementOfFinancialPositionAbstract_4aed2176-d354-4f5d-a825-c2cc823c9a5e_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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_2d4c705f-220d-47ff-bbf2-17c490c38367_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_1e112b10-90c8-4eaa-9dd9-1838374cc64b_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/2023/elts/us-gaap-2023.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_srt_ConsolidationItemsAxis_ec76a080-a78b-4bcb-a154-de029ac743d9_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_LossContingencyPendingLawsuitsNumber_49947266-22cc-4177-bdbc-901f6b95f36a_terseLabel_en-US" xlink:label="lab_msa_LossContingencyPendingLawsuitsNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of pending lawsuits</link:label>
    <link:label id="lab_msa_LossContingencyPendingLawsuitsNumber_label_en-US" xlink:label="lab_msa_LossContingencyPendingLawsuitsNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Pending Lawsuits, Number</link:label>
    <link:label id="lab_msa_LossContingencyPendingLawsuitsNumber_documentation_en-US" xlink:label="lab_msa_LossContingencyPendingLawsuitsNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss Contingency, Pending Lawsuits, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_LossContingencyPendingLawsuitsNumber" xlink:href="msa-20240331.xsd#msa_LossContingencyPendingLawsuitsNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_LossContingencyPendingLawsuitsNumber" xlink:to="lab_msa_LossContingencyPendingLawsuitsNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_8048ab9d-7de8-42e5-8c08-da4e036a5bd5_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 Activity</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/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fac42cdb-92bc-43f7-b52f-8bb98a9990d2_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/2023/elts/us-gaap-2023.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_msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum_503dd07e-d2a7-402a-be23-df2dc1e15e50_terseLabel_en-US" xlink:label="lab_msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum consolidated leverage ratio (not to exceed)</link:label>
    <link:label id="lab_msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum_label_en-US" xlink:label="lab_msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Consolidated Leverage Ratio, Maximum</link:label>
    <link:label id="lab_msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum_documentation_en-US" xlink:label="lab_msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Consolidated Leverage Ratio, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum" xlink:href="msa-20240331.xsd#msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum" xlink:to="lab_msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_cbd747a9-d6fe-47c1-bdb6-4c73696a9daa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_ScheduleOfStockByClassTable_58b2c6c4-145c-4fc0-84d4-070d6edc050f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_e5d3bfa7-0b2b-47fe-bf90-45bb7e7ec57e_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/2023/elts/us-gaap-2023.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_msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits_79910d4d-3d61-449a-9b80-b7db81590fd3_terseLabel_en-US" xlink:label="lab_msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of target award based on achieving specified performance targets</link:label>
    <link:label id="lab_msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits_label_en-US" xlink:label="lab_msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Of Target Award Based On Achieving Targeted Return On Net Assets Based On Which Final Number Of Shares To Be Issued For Performance Stock Units</link:label>
    <link:label id="lab_msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits_documentation_en-US" xlink:label="lab_msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of target award based on achieving a targeted return on net assets based on which final number of shares to be issued for performance stock units.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits" xlink:href="msa-20240331.xsd#msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits" xlink:to="lab_msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c6c58079-5f6f-4dca-ba17-cd8abcbc0dda_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 (loss) before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NondesignatedMember_58418cd9-8559-41a1-bc0e-f513a6652327_terseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Not designated as hedging instrument</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_label_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NondesignatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NondesignatedMember" xlink:to="lab_us-gaap_NondesignatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_60b15bb9-a6c8-44cb-9047-cdc51a38beba_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Charges</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_23d37e77-4178-413c-8f60-9d48c5717325_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/2023/elts/us-gaap-2023.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_PreferredStockSharesIssued_732b33a3-8177-4b0e-840c-b9fd5defdfd1_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued (shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_fb5bfd41-3a98-4dc0-955e-092cfa8bc21d_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/2023/elts/us-gaap-2023.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_dei_EntityEmergingGrowthCompany_b7768406-9905-4c03-b5b4-fbbb084357fc_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/2023/dei-2023.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_ScheduleOfProductWarrantyLiabilityTableTextBlock_11d9e87c-9749-4679-9909-17f546fc67e8_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/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_06e7cdc9-c88e-451b-9dbd-03914d3e116d_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_f4a1e12b-ea65-474d-af2e-461224997d5b_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">Income Statement Location and Impact of Derivative Financial Instruments</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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInStockholdersEquityRollForward_d49777ae-40bd-4e59-adc3-8312a4f01040_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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_dei_DocumentFiscalPeriodFocus_9490512f-6d89-47ef-9b79-f67170d6a5c5_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/2023/dei-2023.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_StandardProductWarrantyAccrualPayments_c6f4ef01-ee11-4af6-9e52-a1ad1feef6bc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Warranty payments</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPayments_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual, Decrease for Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrualPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualPayments" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_b4cbcb6d-d2a0-44d1-8525-e02cddf95279_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit facility, remaining borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_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/2023/ecd-2023.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_us-gaap_StockCompensationPlanMember_43ce711d-46a7-4a1b-96e4-b7a7c5d703e9_terseLabel_en-US" xlink:label="lab_us-gaap_StockCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury shares purchased for stock compensation programs</link:label>
    <link:label id="lab_us-gaap_StockCompensationPlanMember_label_en-US" xlink:label="lab_us-gaap_StockCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockCompensationPlanMember" xlink:to="lab_us-gaap_StockCompensationPlanMember" 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/2023/ecd-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5ba15bfb-3be6-45c2-8f9b-63c57e7ef937_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 (dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2338ac46-5f8b-4d06-91db-fd151ef3b3ba_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, ending balance (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/2023/elts/us-gaap-2023.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_ShareBasedCompensation_ef40e51c-e57f-4b72-80f7-799a6095ca2f_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation (Note 11)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_34bb42e4-bb9c-4d31-857b-06657f22179a_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 compensation expense</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/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfReclassificationAmountTextBlock_e59a0a47-cf06-45e4-a72f-c9abf3aa7955_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfReclassificationAmountTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassifications Out of Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_DisclosureOfReclassificationAmountTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfReclassificationAmountTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Reclassification Amount [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfReclassificationAmountTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfReclassificationAmountTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfReclassificationAmountTextBlock" xlink:to="lab_us-gaap_DisclosureOfReclassificationAmountTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_d7cdc9a9-38e4-472c-b2e1-22b5cbdd4a2e_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/2023/elts/us-gaap-2023.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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_0209115b-7431-42df-b004-a76010cc2b57_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Pension and post-retirement plan actuarial gains, net of tax (Note 6)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1ac7572c-8263-4e05-a1ed-f84fd9d2b216_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Pension and post-retirement plan adjustments, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_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/2023/ecd-2023.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_dei_CityAreaCode_6547e713-b562-4d4c-92f9-b5ac8cfe210d_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/2023/dei-2023.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_dei_EntityAddressPostalZipCode_6e3200b3-0318-40d0-b63b-ffc63779e02a_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/2023/dei-2023.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_srt_ProductOrServiceAxis_7ed5a04e-2e44-4c67-a2ac-c2e269a41623_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/2023/elts/srt-2023.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_EarningsPerShareTextBlock_e23c904a-3183-4313-a9c5-02994b46b770_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 (Loss) per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_msa_CashBalanceAmountOffsetAgainstCollateral_39f4bd53-62b7-48ad-a560-b1dd74ff4ee0_totalLabel_en-US" xlink:label="lab_msa_CashBalanceAmountOffsetAgainstCollateral" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash pool position</link:label>
    <link:label id="lab_msa_CashBalanceAmountOffsetAgainstCollateral_label_en-US" xlink:label="lab_msa_CashBalanceAmountOffsetAgainstCollateral" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Balance, Amount Offset Against Collateral</link:label>
    <link:label id="lab_msa_CashBalanceAmountOffsetAgainstCollateral_documentation_en-US" xlink:label="lab_msa_CashBalanceAmountOffsetAgainstCollateral" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash Balance, Amount Offset Against Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_CashBalanceAmountOffsetAgainstCollateral" xlink:href="msa-20240331.xsd#msa_CashBalanceAmountOffsetAgainstCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_CashBalanceAmountOffsetAgainstCollateral" xlink:to="lab_msa_CashBalanceAmountOffsetAgainstCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum_890d2764-04e9-46d9-86c1-22bfdfd57f2e_terseLabel_en-US" xlink:label="lab_msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidated leverage ratio (not more than)</link:label>
    <link:label id="lab_msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum_label_en-US" xlink:label="lab_msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Consolidated Leverage Ratio In Period Of Acquisition, Maximum</link:label>
    <link:label id="lab_msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum_documentation_en-US" xlink:label="lab_msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Covenant, Consolidated Leverage Ratio In Period Of Acquisition, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum" xlink:href="msa-20240331.xsd#msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum" xlink:to="lab_msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_0791c908-4c91-4099-b3cf-6731075f86f6_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</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/2023/dei-2023.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2d4612e8-86fe-4bc7-b1b1-617e77fbc8bc_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_984c7ca4-bda1-4dfe-a472-ccde55472c87_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3c3989fa-43ba-4365-b609-d9fea24e8136_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductLiabilityAccrualPeriodExpense_b8e950f7-f845-4d8a-91ca-c0d54b58d74d_terseLabel_en-US" xlink:label="lab_us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product liability expense (Note 17)</link:label>
    <link:label id="lab_us-gaap_ProductLiabilityAccrualPeriodExpense_85922a45-082d-4fdc-9ae0-00e1debd603e_verboseLabel_en-US" xlink:label="lab_us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Product liability expense</link:label>
    <link:label id="lab_us-gaap_ProductLiabilityAccrualPeriodExpense_label_en-US" xlink:label="lab_us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Liability Accrual, Period Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityAccrualPeriodExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:to="lab_us-gaap_ProductLiabilityAccrualPeriodExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_35a1d810-485b-47c9-ae47-7e0f32d72aaf_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/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_81a6a00d-ff95-4fb2-953c-a5795671528a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net (Note 5)</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/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_40cfdb94-cedc-423b-bba3-307ac888ed83_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">Summary of Stock Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_CommonStockDividendsPerShareCashPaid_e4e411f2-4119-4cee-b995-e608ae5ae677_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends per common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Dividends, Per Share, Cash Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a96a3d30-e86d-4482-9a75-73feb001f691_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other comprehensive (loss) gain, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_92ba910c-c4b5-4696-ae8b-e69e470be14f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_ab59e00d-47fd-422a-9e93-95b4e695803c_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_2bf45880-919a-409d-a661-e25834a5b4b5_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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_6c5d6fd1-7144-41a2-82f7-27fff540197d_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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_GoodwillAndIntangibleAssetsDisclosureAbstract_2062bace-78bc-43d8-aa96-e9873a2c71f2_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/2023/elts/us-gaap-2023.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_ProceedsFromIssuanceOfLongTermDebt_8eaf59f6-90ea-41fb-9966-25013a5cb2e1_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 long-term debt (Note 12)</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/2023/elts/us-gaap-2023.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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_2311c44e-5b76-4433-a6f7-867789af9f45_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">Balance Sheet Location and Fair Value of Assets Associated with Derivative Financial 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/2023/elts/us-gaap-2023.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_ForeignCurrencyTransactionGainLossBeforeTax_a8096723-f517-477c-8d16-90a77a00d081_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">Currency exchange losses, net</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_c35ae8ba-f026-4ffa-afe1-827310a63f1f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Currency exchange gains (losses), net</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/2023/elts/us-gaap-2023.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_msa_Paymentsonproductliabilityclaims_61da4d56-c94d-4f65-87bd-903a1736c2cb_negatedTerseLabel_en-US" xlink:label="lab_msa_Paymentsonproductliabilityclaims" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Product liability payments (Note 17)</link:label>
    <link:label id="lab_msa_Paymentsonproductliabilityclaims_label_en-US" xlink:label="lab_msa_Paymentsonproductliabilityclaims" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments on product liability claims</link:label>
    <link:label id="lab_msa_Paymentsonproductliabilityclaims_documentation_en-US" xlink:label="lab_msa_Paymentsonproductliabilityclaims" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments on product liability claims</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_Paymentsonproductliabilityclaims" xlink:href="msa-20240331.xsd#msa_Paymentsonproductliabilityclaims"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_Paymentsonproductliabilityclaims" xlink:to="lab_msa_Paymentsonproductliabilityclaims" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_006b91b7-1781-4c5a-8fd8-e27230126562_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="lab_us-gaap_LiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_4a3bad89-9b4a-4288-bb85-729f301da7b8_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" 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_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_9b4f009d-e6b2-436b-b555-c3e0f43cf7bc_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">Cash Flow (Used in) From 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/2023/elts/us-gaap-2023.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_DeferredIncomeTaxAssetsNet_b3570c1f-69a1-49ef-824e-1bcd99d8b8f4_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 tax assets (Note 10)</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/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_96d9ddd3-8d67-4040-997f-8649c73b6f9c_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/2023/elts/us-gaap-2023.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_msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits_ceb0e87c-fb9b-4149-bc47-573c93fce38a_terseLabel_en-US" xlink:label="lab_msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of target award based on achieving targeted performance conditions</link:label>
    <link:label id="lab_msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits_label_en-US" xlink:label="lab_msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Of Target Award Based On Achieving Targeted Total Shareholder Return Based On Which Final Number Of Shares To Be Issued For Performance Stock Units</link:label>
    <link:label id="lab_msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits_documentation_en-US" xlink:label="lab_msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage of target award based on achieving a targeted total shareholder return based on which final number of shares to be issued for performance stock units.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits" xlink:href="msa-20240331.xsd#msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits" xlink:to="lab_msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_e8f51368-b6a7-4da6-9607-8e845c829e2b_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">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_76089893-96e8-4d02-bf9a-9ffacbb4b7ca_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments (Note 6)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" 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 Gain (Loss) Arising During Period, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_9bd6acee-7518-4b25-8e5b-4dd521676be1_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Property disposals and other investing</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_0af49c8d-99d3-4234-8e11-d2952c7c03de_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Dividends and undistributed earnings allocated to participating securities</link:label>
    <link:label id="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_label_en-US" xlink:label="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Undistributed Earnings (Loss) Allocated to Participating Securities, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:to="lab_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_LineOfCreditFacilityAccordionFeatureAmount_2a9711f9-a111-400d-8276-6169bd728f9d_terseLabel_en-US" xlink:label="lab_msa_LineOfCreditFacilityAccordionFeatureAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit facility, accordion feature</link:label>
    <link:label id="lab_msa_LineOfCreditFacilityAccordionFeatureAmount_label_en-US" xlink:label="lab_msa_LineOfCreditFacilityAccordionFeatureAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Accordion Feature, Amount</link:label>
    <link:label id="lab_msa_LineOfCreditFacilityAccordionFeatureAmount_documentation_en-US" xlink:label="lab_msa_LineOfCreditFacilityAccordionFeatureAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Accordion Feature, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_LineOfCreditFacilityAccordionFeatureAmount" xlink:href="msa-20240331.xsd#msa_LineOfCreditFacilityAccordionFeatureAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_LineOfCreditFacilityAccordionFeatureAmount" xlink:to="lab_msa_LineOfCreditFacilityAccordionFeatureAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_873e6798-2012-4525-ba52-aa4e779a3883_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/2023/elts/us-gaap-2023.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_LongTermDebtCurrent_4363c901-5c2f-4515-8ad3-3d1925954a21_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">Amounts due within one year</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/2023/elts/us-gaap-2023.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_StandardProductWarrantyAccrualWarrantiesIssued_a2c7ab30-790c-4576-b8af-a0d272ef061e_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warranty claims</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual, Increase for Warranties Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod_2dea3b97-f113-4a47-9ba0-200752819acd_terseLabel_en-US" xlink:label="lab_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value assumptions, average closing price used to calculate expected dividend rate, period (years)</link:label>
    <link:label id="lab_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod_label_en-US" xlink:label="lab_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-base Payment Award, Fair Value Assumptions, Average Closing Price Used to Calculate Expected Dividend Rate, Period</link:label>
    <link:label id="lab_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod_documentation_en-US" xlink:label="lab_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-base Payment Award, Fair Value Assumptions, Average Closing Price Used to Calculate Expected Dividend Rate, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod" xlink:href="msa-20240331.xsd#msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod" xlink:to="lab_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod" 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/2023/ecd-2023.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_LiabilitiesAndStockholdersEquity_e0c96975-8046-40e9-aae3-0574b4afe8ae_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/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_af0088d3-8845-40d8-b158-017bf9b48309_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other noncurrent assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_4aee397b-6448-4818-a21c-f4632a819942_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">Insurance receivable and other noncurrent 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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_msa_LossContingencyPendingClassActionNumber_44337b39-4749-4a05-ad19-b765cea0c6d7_terseLabel_en-US" xlink:label="lab_msa_LossContingencyPendingClassActionNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of pending class actions</link:label>
    <link:label id="lab_msa_LossContingencyPendingClassActionNumber_label_en-US" xlink:label="lab_msa_LossContingencyPendingClassActionNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Pending Class Action, Number</link:label>
    <link:label id="lab_msa_LossContingencyPendingClassActionNumber_documentation_en-US" xlink:label="lab_msa_LossContingencyPendingClassActionNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss Contingency, Pending Class Action, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_LossContingencyPendingClassActionNumber" xlink:href="msa-20240331.xsd#msa_LossContingencyPendingClassActionNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_LossContingencyPendingClassActionNumber" xlink:to="lab_msa_LossContingencyPendingClassActionNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_OvernightBankFundingRateMember_c86de40b-0b15-4f8b-824e-9c80cd9d69a9_terseLabel_en-US" xlink:label="lab_msa_OvernightBankFundingRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Overnight Bank Funding Rate</link:label>
    <link:label id="lab_msa_OvernightBankFundingRateMember_label_en-US" xlink:label="lab_msa_OvernightBankFundingRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Overnight Bank Funding Rate [Member]</link:label>
    <link:label id="lab_msa_OvernightBankFundingRateMember_documentation_en-US" xlink:label="lab_msa_OvernightBankFundingRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Overnight Bank Funding Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_OvernightBankFundingRateMember" xlink:href="msa-20240331.xsd#msa_OvernightBankFundingRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_OvernightBankFundingRateMember" xlink:to="lab_msa_OvernightBankFundingRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_e8e06f7d-73b1-456f-bf41-a593032da0ef_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/2023/elts/us-gaap-2023.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_OperatingLeaseRightOfUseAsset_4b419bbc-dfec-4645-9902-6d4cf13bc594_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets, net</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_2890db41-6113-4431-a2a8-984a13a741c1_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_DebtInstrumentTable_e73f3e07-4730-4909-bb33-a088cf5ace56_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/2023/elts/us-gaap-2023.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_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_85f274f6-c3a1-4031-81e0-100d230ae663_negatedTerseLabel_en-US" xlink:label="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Tax-effected loss on divestiture of MSA LLC (Note 17)</link:label>
    <link:label id="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_2afd71d0-457c-49d0-b533-1b679f24cc8d_negatedLabel_en-US" xlink:label="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Tax-effected loss on divestiture</link:label>
    <link:label id="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_785b9a57-2c5b-4203-b142-653114491f22_totalLabel_en-US" xlink:label="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Tax-effected loss on divestiture of MSA LLC</link:label>
    <link:label id="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_label_en-US" xlink:label="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) On Disposal, Including Tax Effect</link:label>
    <link:label id="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_documentation_en-US" xlink:label="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) On Disposal, Including Tax Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect" xlink:href="msa-20240331.xsd#msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect" xlink:to="lab_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect" 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/2023/ecd-2023.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_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/2023/ecd-2023.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_msa_NYLNoteFacilitySeniorUnsecuredNotesMember_252075ef-abee-4884-9b64-0543cacb466f_terseLabel_en-US" xlink:label="lab_msa_NYLNoteFacilitySeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">NYL Note Facility</link:label>
    <link:label id="lab_msa_NYLNoteFacilitySeniorUnsecuredNotesMember_label_en-US" xlink:label="lab_msa_NYLNoteFacilitySeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NYL Note Facility Senior Unsecured Notes [Member]</link:label>
    <link:label id="lab_msa_NYLNoteFacilitySeniorUnsecuredNotesMember_documentation_en-US" xlink:label="lab_msa_NYLNoteFacilitySeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">NYL Note Facility Senior Unsecured Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_NYLNoteFacilitySeniorUnsecuredNotesMember" xlink:href="msa-20240331.xsd#msa_NYLNoteFacilitySeniorUnsecuredNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_NYLNoteFacilitySeniorUnsecuredNotesMember" xlink:to="lab_msa_NYLNoteFacilitySeniorUnsecuredNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_c9a714ba-050b-4fd3-ab67-016d652b4119_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income (loss) attributable to common shareholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_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/2023/ecd-2023.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_dei_EntityAddressCityOrTown_b24b6418-7831-49c1-8dd9-9ff385fa720f_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/2023/dei-2023.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_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/2023/ecd-2023.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_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents_1cf8a417-8c71-4c25-9299-812433d07e36_terseLabel_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal group, contributed cash and cash equivalents</link:label>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents_61bebf6b-591c-4049-80c7-c07fa004d2a1_negatedTerseLabel_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents_label_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Contributed Cash And Cash Equivalents</link:label>
    <link:label id="lab_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents_documentation_en-US" xlink:label="lab_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Contributed Cash And Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents" xlink:to="lab_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_88d7e914-3a10-4e57-b963-99ca6507feda_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 Reportable Segment Information</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/2023/elts/us-gaap-2023.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_ConsolidationPolicyTextBlock_b440cddf-a660-4e95-aea0-d2ba92b54be1_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/2023/elts/us-gaap-2023.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_us-gaap_RestructuringCharges_2d3a56a6-ca35-4362-845e-a27b94c5b344_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restructuring charges (Note 3)</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_3c3ea199-7d16-4287-bba3-b978c30f23ff_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring charges</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_4048f572-833d-409e-a674-81739e925a96_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/2023/dei-2023.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_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/2023/ecd-2023.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_UnsecuredDebtMember_207d7358-9f16-4537-bdff-7e90e88749bc_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/2023/elts/us-gaap-2023.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_msa_RestrictedAndPerformanceStockAwardsMember_097977db-eb7b-488f-9fa1-610dda0883df_terseLabel_en-US" xlink:label="lab_msa_RestrictedAndPerformanceStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted and performance stock awards</link:label>
    <link:label id="lab_msa_RestrictedAndPerformanceStockAwardsMember_label_en-US" xlink:label="lab_msa_RestrictedAndPerformanceStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted And Performance Stock Awards [Member]</link:label>
    <link:label id="lab_msa_RestrictedAndPerformanceStockAwardsMember_documentation_en-US" xlink:label="lab_msa_RestrictedAndPerformanceStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted And Performance Stock Awards [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_RestrictedAndPerformanceStockAwardsMember" xlink:href="msa-20240331.xsd#msa_RestrictedAndPerformanceStockAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_RestrictedAndPerformanceStockAwardsMember" xlink:to="lab_msa_RestrictedAndPerformanceStockAwardsMember" 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/2023/ecd-2023.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_us-gaap_CommonStockSharesAuthorized_4091185d-7d65-46a1-ac74-5e138c4a1677_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, shares authorized (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/2023/elts/us-gaap-2023.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a29b6ae9-d555-47fe-b359-caf22fbcc907_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue_ea75cb40-6cac-4e7f-9f90-e892fba2ce44_terseLabel_en-US" xlink:label="lab_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance adjustments (dollars per share)</link:label>
    <link:label id="lab_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue" 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 Performance Adjustment In Period Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based compensation arrangement by share-based payment award equity instruments other than options performance adjustment in period, weighted average grant date fair value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue" xlink:href="msa-20240331.xsd#msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_e8be177d-1af4-44c6-9766-0b337c5048fd_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_815ec2e3-db26-4fd3-88b3-4dbec27920ad_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfEquity_e69468dc-5c55-4c10-a154-d26fe81ceba7_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfEquity" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Company stock purchases (Note 7)</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfEquity_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfEquity" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_7d6a984e-c520-4bf2-ad6f-2747bc4ddc54_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 [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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_e5e163c1-a220-403e-b7da-eea5efb51df2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss on divestiture of MSA LLC (Note 17)</link:label>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_2501834d-0984-4532-9760-335f7f9ec01f_negatedLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Loss on divestiture of MSA LLC</link:label>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_469f2de9-c5a5-4a5a-8636-5740d3fa9c43_totalLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss on divestiture of MSA LLC</link:label>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_label_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:to="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_d6726df3-b8b4-4a67-bec7-dcf72cbec1e3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" 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, Accumulated Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" 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/2023/ecd-2023.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_DerivativeLineItems_4c273917-12e7-4e30-95db-7d678f330289_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_6ff3ef01-7c6c-4c35-8023-36f5212a5bfe_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax (benefit) expense</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from AOCI, Current Period, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_905fcee3-9416-437e-8d2d-0a559dbf6c5d_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveRollForward_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Reserve [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveRollForward" xlink:to="lab_us-gaap_RestructuringReserveRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValueOutstanding_d2ea2ab0-4897-4064-8a4a-421370609cf3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, no par value (Note 7)</link:label>
    <link:label id="lab_us-gaap_CommonStockValueOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockValueOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValueOutstanding" xlink:to="lab_us-gaap_CommonStockValueOutstanding" 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/2023/ecd-2023.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_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/2023/ecd-2023.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_msa_MultiCurrencyNoteSeriesCSeniorNotesMember_521ec897-be0d-41c7-a62a-051d52f23156_verboseLabel_en-US" xlink:label="lab_msa_MultiCurrencyNoteSeriesCSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2021 Senior Notes payable through 2036, 2.69%, net of debt issuance costs</link:label>
    <link:label id="lab_msa_MultiCurrencyNoteSeriesCSeniorNotesMember_b6cbf87b-b07c-4991-b152-c3f041c82f49_terseLabel_en-US" xlink:label="lab_msa_MultiCurrencyNoteSeriesCSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series C Senior Notes Due July 2036</link:label>
    <link:label id="lab_msa_MultiCurrencyNoteSeriesCSeniorNotesMember_label_en-US" xlink:label="lab_msa_MultiCurrencyNoteSeriesCSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Multi-Currency Note Series C Senior Notes [Member]</link:label>
    <link:label id="lab_msa_MultiCurrencyNoteSeriesCSeniorNotesMember_documentation_en-US" xlink:label="lab_msa_MultiCurrencyNoteSeriesCSeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Multi-Currency Note Series C Senior Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_MultiCurrencyNoteSeriesCSeniorNotesMember" xlink:href="msa-20240331.xsd#msa_MultiCurrencyNoteSeriesCSeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_MultiCurrencyNoteSeriesCSeniorNotesMember" xlink:to="lab_msa_MultiCurrencyNoteSeriesCSeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_ProductLiabilityExpense_4e93cf79-4451-488e-b9a7-8bcbeb3f348b_verboseLabel_en-US" xlink:label="lab_msa_ProductLiabilityExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Product liability expense</link:label>
    <link:label id="lab_msa_ProductLiabilityExpense_label_en-US" xlink:label="lab_msa_ProductLiabilityExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Liability Expense</link:label>
    <link:label id="lab_msa_ProductLiabilityExpense_documentation_en-US" xlink:label="lab_msa_ProductLiabilityExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Product Liability Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_ProductLiabilityExpense" xlink:href="msa-20240331.xsd#msa_ProductLiabilityExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_ProductLiabilityExpense" xlink:to="lab_msa_ProductLiabilityExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_49331165-fde1-4e64-8109-13aa8fe70c1a_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (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/2023/elts/us-gaap-2023.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_msa_RestructuringChargesReversalOfCost_9ba603c4-1bee-412b-bf78-8deaf0cc8a27_terseLabel_en-US" xlink:label="lab_msa_RestructuringChargesReversalOfCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring charges</link:label>
    <link:label id="lab_msa_RestructuringChargesReversalOfCost_label_en-US" xlink:label="lab_msa_RestructuringChargesReversalOfCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Charges (Reversal Of Cost)</link:label>
    <link:label id="lab_msa_RestructuringChargesReversalOfCost_documentation_en-US" xlink:label="lab_msa_RestructuringChargesReversalOfCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restructuring Charges (Reversal Of Cost)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_RestructuringChargesReversalOfCost" xlink:href="msa-20240331.xsd#msa_RestructuringChargesReversalOfCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_RestructuringChargesReversalOfCost" xlink:to="lab_msa_RestructuringChargesReversalOfCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_340293d0-5618-4e99-820a-98b31547124b_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/2023/elts/us-gaap-2023.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_ProceedsFromStockOptionsExercised_d92db2f7-c7dd-46d9-aa03-03c478a4ed99_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of stock options (Note 7)</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9228d384-a86f-4587-82c7-220cfad4113b_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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_4c9c6cbd-a995-46d7-a758-8fe69ab6904c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Currency translation</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtCurrent_eb019980-c596-4226-8dfe-44f54537fa64_terseLabel_en-US" xlink:label="lab_us-gaap_DebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes payable and current portion of long-term debt (Note 12)</link:label>
    <link:label id="lab_us-gaap_DebtCurrent_label_en-US" xlink:label="lab_us-gaap_DebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtCurrent" xlink:to="lab_us-gaap_DebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4682fb94-a5f4-483f-8792-5bfe04a41f4b_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_7d9e3194-66db-49c7-a171-9a9668989b9d_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" 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/2023/elts/us-gaap-2023.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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_fdf7f21a-85d9-45d4-845b-66406a445eb3_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange contracts: accrued restructuring and other current liabilities</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:to="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_SeniorRevolvingCreditFacilityMaturingIn2026Member_788e692f-8332-4e0c-993a-ff28c9e0d24b_terseLabel_en-US" xlink:label="lab_msa_SeniorRevolvingCreditFacilityMaturingIn2026Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior Revolving Credit Facility Maturing in 2023</link:label>
    <link:label id="lab_msa_SeniorRevolvingCreditFacilityMaturingIn2026Member_label_en-US" xlink:label="lab_msa_SeniorRevolvingCreditFacilityMaturingIn2026Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Revolving Credit Facility Maturing in 2026 [Member]</link:label>
    <link:label id="lab_msa_SeniorRevolvingCreditFacilityMaturingIn2026Member_documentation_en-US" xlink:label="lab_msa_SeniorRevolvingCreditFacilityMaturingIn2026Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Revolving Credit Facility Maturing in 2026 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SeniorRevolvingCreditFacilityMaturingIn2026Member" xlink:href="msa-20240331.xsd#msa_SeniorRevolvingCreditFacilityMaturingIn2026Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_SeniorRevolvingCreditFacilityMaturingIn2026Member" xlink:to="lab_msa_SeniorRevolvingCreditFacilityMaturingIn2026Member" 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/2023/ecd-2023.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_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_90319470-a8e2-4c21-90b8-bf566a478938_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total estimated pension plans contributions for the fiscal year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity_4306df8e-a5b1-4632-b9fd-a3915f2a12ef_terseLabel_en-US" xlink:label="lab_msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principal of debt amount due in year before maturity</link:label>
    <link:label id="lab_msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity_label_en-US" xlink:label="lab_msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Principal Amount Due In Year Before Maturity</link:label>
    <link:label id="lab_msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity_documentation_en-US" xlink:label="lab_msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Principal Amount Due In Year Before Maturity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity" xlink:href="msa-20240331.xsd#msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity" xlink:to="lab_msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_f29260e9-8952-462c-97e1-7b1156c52964_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_CashBalanceCollateralObligationToReturnCash_b12f7f7f-e8b4-4320-b9f2-0cd816ea29e5_negatedTerseLabel_en-US" xlink:label="lab_msa_CashBalanceCollateralObligationToReturnCash" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: cash pool borrowings</link:label>
    <link:label id="lab_msa_CashBalanceCollateralObligationToReturnCash_label_en-US" xlink:label="lab_msa_CashBalanceCollateralObligationToReturnCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Balance, Collateral, Obligation to Return Cash</link:label>
    <link:label id="lab_msa_CashBalanceCollateralObligationToReturnCash_documentation_en-US" xlink:label="lab_msa_CashBalanceCollateralObligationToReturnCash" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash Balance, Collateral, Obligation to Return Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_CashBalanceCollateralObligationToReturnCash" xlink:href="msa-20240331.xsd#msa_CashBalanceCollateralObligationToReturnCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_CashBalanceCollateralObligationToReturnCash" xlink:to="lab_msa_CashBalanceCollateralObligationToReturnCash" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_01c28d8b-0381-4ef9-8d50-a56ffeb5482e_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/2023/dei-2023.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_msa_AdjustedEBITDA_241ebf33-90d2-4f78-b5b8-b2edced2c012_terseLabel_en-US" xlink:label="lab_msa_AdjustedEBITDA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjusted EBITDA</link:label>
    <link:label id="lab_msa_AdjustedEBITDA_label_en-US" xlink:label="lab_msa_AdjustedEBITDA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjusted EBITDA</link:label>
    <link:label id="lab_msa_AdjustedEBITDA_documentation_en-US" xlink:label="lab_msa_AdjustedEBITDA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjusted EBITDA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AdjustedEBITDA" xlink:href="msa-20240331.xsd#msa_AdjustedEBITDA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_AdjustedEBITDA" xlink:to="lab_msa_AdjustedEBITDA" 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/2023/ecd-2023.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_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/2023/ecd-2023.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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_e01668a3-aa6d-4f8d-ac12-109e4bd885c1_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation awards (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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInOtherOperatingAssets_e853c167-5efb-479c-bf3c-d276713df137_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_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/2023/ecd-2023.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_msa_EarningsPerShareContinuingOperationsAbstract_45aff633-b320-4813-9a79-aaab088cb72e_terseLabel_en-US" xlink:label="lab_msa_EarningsPerShareContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings (loss) per share:</link:label>
    <link:label id="lab_msa_EarningsPerShareContinuingOperationsAbstract_label_en-US" xlink:label="lab_msa_EarningsPerShareContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Continuing Operations [Abstract]</link:label>
    <link:label id="lab_msa_EarningsPerShareContinuingOperationsAbstract_documentation_en-US" xlink:label="lab_msa_EarningsPerShareContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_EarningsPerShareContinuingOperationsAbstract" xlink:href="msa-20240331.xsd#msa_EarningsPerShareContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_EarningsPerShareContinuingOperationsAbstract" xlink:to="lab_msa_EarningsPerShareContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_640f5cc5-9a4c-4d64-b047-df7d9f960b70_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash payments</link:label>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_label_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Restructuring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRestructuring" xlink:to="lab_us-gaap_PaymentsForRestructuring" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_83f55258-e842-4a31-a7bf-86d0a3ea3731_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/2023/dei-2023.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_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/2023/ecd-2023.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_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/2023/ecd-2023.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_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/2023/ecd-2023.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_PreferredStockDividendRatePercentage_6cb09ab5-56d7-460d-be1b-74d317dd103d_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cumulative preferred stock (percent)</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendRatePercentage_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Dividend Rate, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendRatePercentage" xlink:to="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5be33b24-8178-4c67-a426-06a3db490c9a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_513c04c8-9ea3-4a58-8303-dcf618be6859_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">Exercisable (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/2023/elts/us-gaap-2023.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_RepaymentsOfLongTermDebt_17ab56ed-6b9b-437f-bb84-6ece549bb25d_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments on long-term debt (Note 12)</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/2023/elts/us-gaap-2023.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_TreasuryStockCommonMember_87367a22-666e-4f79-8477-0abb435da691_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_8f650d83-a853-4437-97b3-bbefc1820cfa_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 Cost</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/2023/elts/us-gaap-2023.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_dei_EntityCentralIndexKey_f6e8240e-242c-4593-9d98-49f9fbb6dc95_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/2023/dei-2023.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_SegmentReportingInformationLineItems_bcb58b61-568c-4896-bfbe-1a172e5c6599_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_09626989-70c3-40c8-97eb-3560314d1d8f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange contracts: currency exchange losses, net</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="lab_us-gaap_DerivativeGainLossOnDerivativeNet" 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/2023/ecd-2023.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_LossContingenciesByNatureOfContingencyAxis_69b87053-fabb-48be-8a29-c9c49cef9695_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_cf025580-b71d-42ea-9e5e-d6616e3a5c2f_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">Provision for income taxes (Note 10)</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/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_67fa30a9-7576-42f5-bb77-03008f4698c2_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished products</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_ed7d26bc-1aad-44b2-bd23-43f1598d9f6c_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employees&#8217; compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationTechniqueDomain_9afdfe94-2ff1-4c1e-be3d-89d4ba85cd2f_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/2023/elts/us-gaap-2023.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_SalesRevenueNetMember_420b2afd-2b7f-4886-9588-b3a22434f5db_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Benchmark</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_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/2023/ecd-2023.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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_e97db542-4c2f-405f-9e82-73971062fb48_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reclassification from accumulated other comprehensive loss into net income (loss)(b)</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_0e1f8e3d-0115-4905-8d0a-d9d8ebb088bd_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_450bf734-3542-464b-98a9-f8612e8d63ad_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/2023/elts/us-gaap-2023.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_RevenueFromContractWithCustomerExcludingAssessedTax_067254d3-cc89-48e1-985a-1a64dd556978_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_69b3e54a-0159-4c02-b393-630a47497b4a_netLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Net sales to external customers</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a9c2a9cb-c2cf-4fe6-98b0-5826d39b2c55_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.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_dei_EntityDomain_6055614f-4a3b-46de-a6d9-ca566f317606_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/2023/dei-2023.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_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/2023/ecd-2023.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_LongtermDebtTypeAxis_28ac6667-2ee1-4a3d-a8d0-d76e826a3070_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/2023/elts/us-gaap-2023.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_PreferredStockRedemptionPricePerShare_d860fafd-f26c-421a-83aa-16fa3038aebe_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockRedemptionPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, callable price per share (dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockRedemptionPricePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockRedemptionPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Redemption Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockRedemptionPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockRedemptionPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockRedemptionPricePerShare" xlink:to="lab_us-gaap_PreferredStockRedemptionPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_262a9e84-9fda-4dec-9688-1e71e8b835ad_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/2023/dei-2023.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_b7d26650-ee8a-4146-848f-2ef8e1aa112d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" 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, Indefinite-Lived Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_becee2ca-ba3e-4d8c-8827-6fc1cbe645ba_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/2023/dei-2023.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_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_2e37d1af-8602-47b1-aed6-85b3f002bb30_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_BreathingApparatusMember_6b916e2d-0660-43f2-8c59-3f15149b1835_terseLabel_en-US" xlink:label="lab_msa_BreathingApparatusMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Breathing Apparatus</link:label>
    <link:label id="lab_msa_BreathingApparatusMember_label_en-US" xlink:label="lab_msa_BreathingApparatusMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Breathing Apparatus [Member]</link:label>
    <link:label id="lab_msa_BreathingApparatusMember_documentation_en-US" xlink:label="lab_msa_BreathingApparatusMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Breathing Apparatus [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_BreathingApparatusMember" xlink:href="msa-20240331.xsd#msa_BreathingApparatusMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_BreathingApparatusMember" xlink:to="lab_msa_BreathingApparatusMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_fe4ec323-af5b-4071-ae18-671c877a64ac_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_cf49c92f-4480-4fd6-8155-3307deeb91c7_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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_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/2023/elts/us-gaap-2023.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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_81a37505-6453-4ab1-9f55-00368823431d_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_2149082a-e1aa-4ad0-9321-bd9b31af422b_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/2023/elts/us-gaap-2023.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_TreasuryStockSharesAcquired_d348d32b-8177-4f46-954f-347117058655_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">Purchase of treasury shares (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/2023/elts/us-gaap-2023.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_DebtInstrumentBasisSpreadOnVariableRate1_55e21ab8-9f08-4315-8364-49357ddf64c2_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">Interest rate margin, percentage</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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_LongTermDebtNoncurrent_2cb287c7-d078-4cfe-9fd2-8711833bc672_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, net (Note 12)</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_065305be-2214-400d-83e6-d66542697365_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">Long-term debt, net of debt issuance costs</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/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorLongTermNotes_4b02055c-295d-448a-bfb3-e32aa129e2e9_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorLongTermNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior notes payable</link:label>
    <link:label id="lab_us-gaap_SeniorLongTermNotes_label_en-US" xlink:label="lab_us-gaap_SeniorLongTermNotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorLongTermNotes" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorLongTermNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorLongTermNotes" xlink:to="lab_us-gaap_SeniorLongTermNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_MulticurrencyNotesDuein2031Member_5b1dd0d0-8fef-440e-b70a-a5bb8b9d1b2c_terseLabel_en-US" xlink:label="lab_msa_MulticurrencyNotesDuein2031Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Multi-currency Notes Due in 2031</link:label>
    <link:label id="lab_msa_MulticurrencyNotesDuein2031Member_label_en-US" xlink:label="lab_msa_MulticurrencyNotesDuein2031Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Multi-currency Notes Due in 2031 [Member]</link:label>
    <link:label id="lab_msa_MulticurrencyNotesDuein2031Member_documentation_en-US" xlink:label="lab_msa_MulticurrencyNotesDuein2031Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Multi-currency Notes Due in 2031 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_MulticurrencyNotesDuein2031Member" xlink:href="msa-20240331.xsd#msa_MulticurrencyNotesDuein2031Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_MulticurrencyNotesDuein2031Member" xlink:to="lab_msa_MulticurrencyNotesDuein2031Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a8bd6e2c-b621-456e-85a2-1e2180cef2bf_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">Diluted weighted-average shares outstanding (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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_StockGrantedDuringPeriodValueSharebasedCompensationGross_18079e8e-e6aa-4dcd-ac75-92ea37da6c48_terseLabel_en-US" xlink:label="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted and performance stock awards</link:label>
    <link:label id="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_label_en-US" xlink:label="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:to="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_a278b5ea-4c73-42bd-a3e5-0249afc77cef_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_c0c1eb07-9a21-4ed8-ac42-5b5b4dba14ea_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" 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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_d199d251-841f-4e78-b412-dbca42404a28_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized net gains (losses) on available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_NumberOfGeographicalSegments_4a2d82e0-2ae9-4ffd-950f-7a7427c64dcb_terseLabel_en-US" xlink:label="lab_msa_NumberOfGeographicalSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of geographical segments (in segments)</link:label>
    <link:label id="lab_msa_NumberOfGeographicalSegments_label_en-US" xlink:label="lab_msa_NumberOfGeographicalSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Geographical Segments</link:label>
    <link:label id="lab_msa_NumberOfGeographicalSegments_documentation_en-US" xlink:label="lab_msa_NumberOfGeographicalSegments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Geographical Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_NumberOfGeographicalSegments" xlink:href="msa-20240331.xsd#msa_NumberOfGeographicalSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_NumberOfGeographicalSegments" xlink:to="lab_msa_NumberOfGeographicalSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_e8877dff-d049-4679-a4d9-b284af4c811e_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">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_Assets_5368dc72-aa30-4ac7-9774-c748d819e5be_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_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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_us-gaap_LossContingenciesLineItems_2ece8ae5-c37a-4522-8a23-e2403ebda516_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_4efadba5-707f-4e1f-88be-25550f1a8ffe_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <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/2023/dei-2023.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_msa_DebtInstrumentPrincipalAmountDueAtMaturity_bebec12d-f599-4a30-b15e-a1f4c79435d8_terseLabel_en-US" xlink:label="lab_msa_DebtInstrumentPrincipalAmountDueAtMaturity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principal of debt amount due at maturity</link:label>
    <link:label id="lab_msa_DebtInstrumentPrincipalAmountDueAtMaturity_label_en-US" xlink:label="lab_msa_DebtInstrumentPrincipalAmountDueAtMaturity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Principal Amount Due At Maturity</link:label>
    <link:label id="lab_msa_DebtInstrumentPrincipalAmountDueAtMaturity_documentation_en-US" xlink:label="lab_msa_DebtInstrumentPrincipalAmountDueAtMaturity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Principal Amount Due At Maturity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DebtInstrumentPrincipalAmountDueAtMaturity" xlink:href="msa-20240331.xsd#msa_DebtInstrumentPrincipalAmountDueAtMaturity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DebtInstrumentPrincipalAmountDueAtMaturity" xlink:to="lab_msa_DebtInstrumentPrincipalAmountDueAtMaturity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_77db5aec-7d03-4ffa-abae-f240c2ea78ab_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_ed2fc462-2efd-4823-b8f0-637dc69e688c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" 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_FairValueMeasurementInputsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividends_ad1e9d92-abab-4d95-a6fa-0c37a2ef7356_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cash dividends paid</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/2023/elts/us-gaap-2023.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_OtherLiabilitiesNoncurrent_f80c582a-e11e-411a-935c-97dfa2f2898e_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 noncurrent liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_eaf07869-f78c-48fb-be6c-91529f4026a7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested (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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_RevenueRemainingPerformanceObligation_17d7a1d1-07f2-42f3-a1bf-0883c5decd02_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">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/2023/elts/us-gaap-2023.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_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod_d4278bf3-78fd-4f82-b03b-59ad672e1297_negatedTerseLabel_en-US" xlink:label="lab_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Performance adjustments (in shares)</link:label>
    <link:label id="lab_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod_label_en-US" xlink:label="lab_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod" 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 Performance Adjustment In Period</link:label>
    <link:label id="lab_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod_documentation_en-US" xlink:label="lab_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based compensation arrangement by share-based payment award equity instruments other than options performance adjustment in period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod" xlink:href="msa-20240331.xsd#msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod" xlink:to="lab_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_04d16351-05e8-40ab-bc2c-aaf8eccc5e69_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" 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_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_48021935-95f5-44e2-8cea-24fcfa6ebe5c_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/2023/elts/us-gaap-2023.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_PensionPlansDefinedBenefitMember_14cec49f-a84a-4c03-8903-911ab99763e0_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 Benefits</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/2023/elts/us-gaap-2023.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_SegmentReportingDisclosureTextBlock_103c3b42-922d-454a-81f2-9e1ed24af764_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">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/2023/elts/us-gaap-2023.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_CashAndCashEquivalentsDisclosureTextBlock_9349553f-a388-48aa-b655-021d5ce15818_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" 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_CashAndCashEquivalentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_OperatingIncomeLossAdjusted_e134ce9d-0ec3-4b09-9633-d3541e34ec9c_terseLabel_en-US" xlink:label="lab_msa_OperatingIncomeLossAdjusted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjusted operating income (loss)</link:label>
    <link:label id="lab_msa_OperatingIncomeLossAdjusted_label_en-US" xlink:label="lab_msa_OperatingIncomeLossAdjusted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss), Adjusted</link:label>
    <link:label id="lab_msa_OperatingIncomeLossAdjusted_documentation_en-US" xlink:label="lab_msa_OperatingIncomeLossAdjusted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating Income (Loss), Adjusted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_OperatingIncomeLossAdjusted" xlink:href="msa-20240331.xsd#msa_OperatingIncomeLossAdjusted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_OperatingIncomeLossAdjusted" xlink:to="lab_msa_OperatingIncomeLossAdjusted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2df39298-9be2-4d88-b929-5bbdee1447ce_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">Increase (decrease) in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_b430a7ce-8418-4e73-85e4-cfe2b291d7e8_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/2023/elts/us-gaap-2023.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_SecuredDebtMember_78f1a8db-aefc-4186-a015-69a568edf579_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Secured Debt</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember" xlink:to="lab_us-gaap_SecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_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/2023/ecd-2023.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_EquityComponentDomain_9df14430-3c54-4fdd-9f8d-25f78e55f985_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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_us-gaap_InventoryWorkInProcessNetOfReserves_10072973-5fe1-4231-8507-c7274c6383f6_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" 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_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets_bd7c7d9f-e49d-4f66-a337-75c030f6926f_terseLabel_en-US" xlink:label="lab_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash included in prepaid expenses and other current assets</link:label>
    <link:label id="lab_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets_label_en-US" xlink:label="lab_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash, Current Assets, Included in Prepaid Expenses and Other Current Assets</link:label>
    <link:label id="lab_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets_documentation_en-US" xlink:label="lab_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Cash, Current Assets, Included in Prepaid Expenses and Other Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets" xlink:href="msa-20240331.xsd#msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets" xlink:to="lab_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets" 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/2023/ecd-2023.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_DebtInstrumentLineItems_59a24482-ccad-4563-8175-849a8755a978_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/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_3f47a035-f150-4813-90ef-ff6e3a28fa20_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">Basic weighted-average shares outstanding (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/2023/elts/us-gaap-2023.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_dei_EntityCurrentReportingStatus_f11ed1b4-f89f-4f2c-af54-89c9951c7468_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/2023/dei-2023.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_ConcentrationRiskTypeDomain_aa64af25-1777-4cb3-b5b2-404312e71e83_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/2023/elts/us-gaap-2023.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_msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember_9eef9449-4bbf-40e2-8b5c-b1bcacb0fbed_terseLabel_en-US" xlink:label="lab_msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2016 Senior Notes payable through 2031, 3.40%, net of debt issuance costs</link:label>
    <link:label id="lab_msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember_label_en-US" xlink:label="lab_msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes Payable Through Two Thousand Thirty One Three Point Four Percentage [Member] [Member]</link:label>
    <link:label id="lab_msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember_documentation_en-US" xlink:label="lab_msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Notes Payable Through Two Thousand Thirty One Three Point Four Percentage [Member] [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember" xlink:href="msa-20240331.xsd#msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember" xlink:to="lab_msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_f254b245-5161-49a4-8593-2c8e566d772d_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">Operating income (loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_560f2c27-3e1d-485b-9b0b-012f0b4fba19_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating income (loss)</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_30ece3cf-24b4-4b4d-90b4-32dc9a3fd411_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/2023/elts/us-gaap-2023.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_msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember_e1fcd70b-1434-4ba1-9323-4376bf13a709_terseLabel_en-US" xlink:label="lab_msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Joint Venture By R&amp;Q Insurance Holdings Ltd. And Obra Capital, Inc.</link:label>
    <link:label id="lab_msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember_label_en-US" xlink:label="lab_msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Joint Venture By R&amp;Q Insurance Holdings Ltd. And Obra Capital, Inc. [Member]</link:label>
    <link:label id="lab_msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember_documentation_en-US" xlink:label="lab_msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Joint Venture By R&amp;Q Insurance Holdings Ltd. And Obra Capital, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember" xlink:href="msa-20240331.xsd#msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember" xlink:to="lab_msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_f7881695-cfc1-41af-bd67-6f0a7b247910_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_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/2023/ecd-2023.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_StatementBusinessSegmentsAxis_761e7fb3-94ee-4354-a0fb-cfbd7cccac1e_verboseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_fefdfbe3-c544-4388-9255-7e1c8d291d7f_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/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_7cba9cb4-bbd5-4622-a801-21273c0a9f58_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/2023/elts/us-gaap-2023.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_EstimateOfFairValueFairValueDisclosureMember_dada3cb3-c28c-4cb8-9983-741c80c7868d_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimate of Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_3f341775-d280-4c62-a011-ce1f67ca2f40_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive gains (losses), net of tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_48a121b8-5943-4369-bd3a-978cb0432678_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">Summary of Performance Stock Unit 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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_us-gaap_ScheduleOfDebtTableTextBlock_a2df1a2d-85ea-4d12-b0f6-935ba325bc1b_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/2023/elts/us-gaap-2023.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_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/2023/ecd-2023.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_us-gaap_LineOfCredit_c79ae56e-c324-4931-88ba-0caff15e08f8_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">Senior revolving credit facility maturing in 2026, net of debt issuance costs</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/2023/elts/us-gaap-2023.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_msa_DamagesFromProductSubstancesMember_b47ab00b-f236-4d2a-ade9-bec72ac25eb7_terseLabel_en-US" xlink:label="lab_msa_DamagesFromProductSubstancesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Damages From Product Substances</link:label>
    <link:label id="lab_msa_DamagesFromProductSubstancesMember_label_en-US" xlink:label="lab_msa_DamagesFromProductSubstancesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Damages From Product Substances [Member]</link:label>
    <link:label id="lab_msa_DamagesFromProductSubstancesMember_documentation_en-US" xlink:label="lab_msa_DamagesFromProductSubstancesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Damages From Product Substances</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DamagesFromProductSubstancesMember" xlink:href="msa-20240331.xsd#msa_DamagesFromProductSubstancesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_msa_DamagesFromProductSubstancesMember" xlink:to="lab_msa_DamagesFromProductSubstancesMember" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>msa-20240331_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 2024 Workiva-->
<!--r:66614df5-7b67-4df0-89a1-b3eafccb9358,g:6a18f603-eb4a-4918-8037-f1044d5ce74e-->
<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.msasafety.com/role/Cover" xlink:type="simple" xlink:href="msa-20240331.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_ea72d501-074a-4aa6-93fd-2f038e9cf37b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_DocumentType_ea72d501-074a-4aa6-93fd-2f038e9cf37b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_5b2597f1-4928-4ebc-a422-20640300e56e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_DocumentQuarterlyReport_5b2597f1-4928-4ebc-a422-20640300e56e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_281233b9-9775-4b7a-9e7c-e2768e53ecc4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_DocumentPeriodEndDate_281233b9-9775-4b7a-9e7c-e2768e53ecc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_2efe4c61-d9bf-4a75-882f-7391a8a4bedd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_DocumentTransitionReport_2efe4c61-d9bf-4a75-882f-7391a8a4bedd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_e25b9c35-99f6-4c9c-911a-beb8c07a59e6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_EntityFileNumber_e25b9c35-99f6-4c9c-911a-beb8c07a59e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_1ce19885-99d6-489a-be86-4ca188dff1ec" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_EntityRegistrantName_1ce19885-99d6-489a-be86-4ca188dff1ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_a75e9135-17c6-493c-82a4-02f0737ababd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_EntityIncorporationStateCountryCode_a75e9135-17c6-493c-82a4-02f0737ababd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_18ae59ed-e2d9-4869-8b46-07fa1212387a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_EntityTaxIdentificationNumber_18ae59ed-e2d9-4869-8b46-07fa1212387a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_3b700e3f-448b-4944-98d6-45eb6eb7853b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_EntityAddressAddressLine1_3b700e3f-448b-4944-98d6-45eb6eb7853b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_626bdb9b-f805-4502-a7d9-aa3fdbcb9d0e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_EntityAddressCityOrTown_626bdb9b-f805-4502-a7d9-aa3fdbcb9d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_2481afd4-6702-4895-bbc4-321a35bbbf30" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_EntityAddressStateOrProvince_2481afd4-6702-4895-bbc4-321a35bbbf30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_9c496003-f1d5-4164-bfcf-ca125921f708" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_EntityAddressPostalZipCode_9c496003-f1d5-4164-bfcf-ca125921f708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_f97289a2-13f3-4a45-8a6d-c0ec14eda76a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_CityAreaCode_f97289a2-13f3-4a45-8a6d-c0ec14eda76a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_74e9167d-f9e3-46df-8a86-7bd189f9dc71" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_LocalPhoneNumber_74e9167d-f9e3-46df-8a86-7bd189f9dc71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_f7d30fda-e232-4275-8289-f6082a2e115e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_EntityCurrentReportingStatus_f7d30fda-e232-4275-8289-f6082a2e115e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_80dcfc36-8034-4ce7-b0c7-0d607885e189" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_EntityInteractiveDataCurrent_80dcfc36-8034-4ce7-b0c7-0d607885e189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_4d684867-41ef-450f-b10d-441ace50773e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_EntityFilerCategory_4d684867-41ef-450f-b10d-441ace50773e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_81d18052-f938-41a5-b62d-2ccf50820132" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_EntitySmallBusiness_81d18052-f938-41a5-b62d-2ccf50820132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_16f67c73-5bc8-42e3-af88-af14070ee15d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_EntityEmergingGrowthCompany_16f67c73-5bc8-42e3-af88-af14070ee15d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_8e40a93b-339e-4eee-90b0-a98d6a9cb0cf" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_EntityShellCompany_8e40a93b-339e-4eee-90b0-a98d6a9cb0cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_3328c286-5560-493f-94ad-7a065dbb9237" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_Security12bTitle_3328c286-5560-493f-94ad-7a065dbb9237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_da444685-3068-4602-b8cc-13dfc4b6eea6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_TradingSymbol_da444685-3068-4602-b8cc-13dfc4b6eea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_7ac0180d-4dcf-460c-8f1d-edef8abc50ea" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_SecurityExchangeName_7ac0180d-4dcf-460c-8f1d-edef8abc50ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_c329e243-9e3b-437a-bd9d-c3991db782a3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_c329e243-9e3b-437a-bd9d-c3991db782a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_f3f907c6-80e5-4037-a759-d895ab8d8bf1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_AmendmentFlag_f3f907c6-80e5-4037-a759-d895ab8d8bf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_b5a935d1-0c6a-40c1-9407-7fb86eb32b09" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_DocumentFiscalYearFocus_b5a935d1-0c6a-40c1-9407-7fb86eb32b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_fb4677c4-20c1-41e7-8c80-5665642dc159" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_DocumentFiscalPeriodFocus_fb4677c4-20c1-41e7-8c80-5665642dc159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_bc206164-be27-448c-a927-82704ad2f9c1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_EntityCentralIndexKey_bc206164-be27-448c-a927-82704ad2f9c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_3d65e5cf-40f7-4e09-8b1b-57188ff55b69" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_34b0afad-c944-4b56-870d-683541cf38b0" xlink:to="loc_dei_CurrentFiscalYearEndDate_3d65e5cf-40f7-4e09-8b1b-57188ff55b69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="msa-20240331.xsd#CondensedConsolidatedStatementsofIncome"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_6ff04c91-445c-4cbf-8b49-0f04e5d560c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_60b5f37c-2531-4bf8-bdf4-894316793daa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6ff04c91-445c-4cbf-8b49-0f04e5d560c6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_60b5f37c-2531-4bf8-bdf4-894316793daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_e0a9a480-80cf-42e9-9041-f18b1988cab7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6ff04c91-445c-4cbf-8b49-0f04e5d560c6" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_e0a9a480-80cf-42e9-9041-f18b1988cab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_597d57fb-a09d-45a3-a81c-0e7b25a5dc86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6ff04c91-445c-4cbf-8b49-0f04e5d560c6" xlink:to="loc_us-gaap_GrossProfit_597d57fb-a09d-45a3-a81c-0e7b25a5dc86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_909b0139-0108-49f5-9c4a-163c1c6940a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6ff04c91-445c-4cbf-8b49-0f04e5d560c6" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_909b0139-0108-49f5-9c4a-163c1c6940a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_9f123d43-61d4-4103-bd1d-e5acf0a972e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6ff04c91-445c-4cbf-8b49-0f04e5d560c6" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_9f123d43-61d4-4103-bd1d-e5acf0a972e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_459d5f95-6b6a-4143-9eac-a29198f094ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6ff04c91-445c-4cbf-8b49-0f04e5d560c6" xlink:to="loc_us-gaap_RestructuringCharges_459d5f95-6b6a-4143-9eac-a29198f094ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_22dd2097-dbcf-4d30-85ba-a4b0b40c762e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6ff04c91-445c-4cbf-8b49-0f04e5d560c6" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_22dd2097-dbcf-4d30-85ba-a4b0b40c762e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_c8f45eb6-1214-4ff0-9b45-301206ddb965" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6ff04c91-445c-4cbf-8b49-0f04e5d560c6" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_c8f45eb6-1214-4ff0-9b45-301206ddb965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityAccrualPeriodExpense_39cac793-79fb-4848-9b4c-d17f47c2947c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityAccrualPeriodExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6ff04c91-445c-4cbf-8b49-0f04e5d560c6" xlink:to="loc_us-gaap_ProductLiabilityAccrualPeriodExpense_39cac793-79fb-4848-9b4c-d17f47c2947c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5102cdf9-c5b8-48d9-b28e-e106efc621c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6ff04c91-445c-4cbf-8b49-0f04e5d560c6" xlink:to="loc_us-gaap_OperatingIncomeLoss_5102cdf9-c5b8-48d9-b28e-e106efc621c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_ba678566-20cd-4b04-b0bf-41df99da892f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6ff04c91-445c-4cbf-8b49-0f04e5d560c6" xlink:to="loc_us-gaap_InterestExpense_ba678566-20cd-4b04-b0bf-41df99da892f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_b5169ce0-046c-447b-a54f-2e32b24d96bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6ff04c91-445c-4cbf-8b49-0f04e5d560c6" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_b5169ce0-046c-447b-a54f-2e32b24d96bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_ba4f5e05-2d79-44b1-8a30-136bf17745b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6ff04c91-445c-4cbf-8b49-0f04e5d560c6" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_ba4f5e05-2d79-44b1-8a30-136bf17745b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d9ecf32d-f778-4520-93ef-1990a98501b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6ff04c91-445c-4cbf-8b49-0f04e5d560c6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d9ecf32d-f778-4520-93ef-1990a98501b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_705d313c-5d47-412c-a98e-38ad8e4665ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6ff04c91-445c-4cbf-8b49-0f04e5d560c6" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_705d313c-5d47-412c-a98e-38ad8e4665ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_396c0a57-6290-40d5-9e36-52f201e5b4e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6ff04c91-445c-4cbf-8b49-0f04e5d560c6" xlink:to="loc_us-gaap_NetIncomeLoss_396c0a57-6290-40d5-9e36-52f201e5b4e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_3db53c39-a054-4ae5-8eb8-2e46844b9100" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6ff04c91-445c-4cbf-8b49-0f04e5d560c6" xlink:to="loc_us-gaap_EarningsPerShareAbstract_3db53c39-a054-4ae5-8eb8-2e46844b9100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_ead75163-fa37-433b-94a1-805fea13663c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3db53c39-a054-4ae5-8eb8-2e46844b9100" xlink:to="loc_us-gaap_EarningsPerShareBasic_ead75163-fa37-433b-94a1-805fea13663c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_101da28c-2c0e-45a0-b09e-bcdf5d4372f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3db53c39-a054-4ae5-8eb8-2e46844b9100" xlink:to="loc_us-gaap_EarningsPerShareDiluted_101da28c-2c0e-45a0-b09e-bcdf5d4372f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_cbeb875b-3d69-46e0-88c5-fec492e89fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_6ff04c91-445c-4cbf-8b49-0f04e5d560c6" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_cbeb875b-3d69-46e0-88c5-fec492e89fe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="msa-20240331.xsd#CondensedConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_4400b93a-f69b-4998-ab08-3eb27a83d473" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_a0a48554-2e07-42b1-bce4-2beaaa78ff2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_4400b93a-f69b-4998-ab08-3eb27a83d473" xlink:to="loc_us-gaap_ProfitLoss_a0a48554-2e07-42b1-bce4-2beaaa78ff2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_142f940b-1bc2-4325-8811-127b1ee9b879" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_4400b93a-f69b-4998-ab08-3eb27a83d473" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_142f940b-1bc2-4325-8811-127b1ee9b879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_808b0c80-36a3-4234-bfdc-ec260f2fb39e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_142f940b-1bc2-4325-8811-127b1ee9b879" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_808b0c80-36a3-4234-bfdc-ec260f2fb39e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_826bde55-ea8c-47a3-97c3-21f9bcd824ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_142f940b-1bc2-4325-8811-127b1ee9b879" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_826bde55-ea8c-47a3-97c3-21f9bcd824ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_4ade3e05-2ced-4b7f-82ad-4a2dc7ae6fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_142f940b-1bc2-4325-8811-127b1ee9b879" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_4ade3e05-2ced-4b7f-82ad-4a2dc7ae6fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_0ac909a7-5512-48ba-91dc-1e7152466993" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_142f940b-1bc2-4325-8811-127b1ee9b879" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_0ac909a7-5512-48ba-91dc-1e7152466993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_c717456d-3a42-48de-bed1-3f0a89b188ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_4400b93a-f69b-4998-ab08-3eb27a83d473" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_c717456d-3a42-48de-bed1-3f0a89b188ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="msa-20240331.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_91207d63-820f-4faf-bf57-f155c1a99232" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_75104627-27bf-4cdf-9d7c-13746d162bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_91207d63-820f-4faf-bf57-f155c1a99232" xlink:to="loc_us-gaap_AssetsAbstract_75104627-27bf-4cdf-9d7c-13746d162bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_07a38b63-978e-4608-a5e3-0005dcf9fad7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_75104627-27bf-4cdf-9d7c-13746d162bf8" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_07a38b63-978e-4608-a5e3-0005dcf9fad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_f09c47c8-9cd8-4c70-b6ab-f0b6cab9e254" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_75104627-27bf-4cdf-9d7c-13746d162bf8" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_f09c47c8-9cd8-4c70-b6ab-f0b6cab9e254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_742ed40f-815d-4340-bc17-60e114d83979" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_75104627-27bf-4cdf-9d7c-13746d162bf8" xlink:to="loc_us-gaap_InventoryNet_742ed40f-815d-4340-bc17-60e114d83979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_65775115-c417-46f5-8731-9414dd502868" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_75104627-27bf-4cdf-9d7c-13746d162bf8" xlink:to="loc_us-gaap_IncomeTaxesReceivable_65775115-c417-46f5-8731-9414dd502868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b24ecbbb-d72c-4a13-85e9-b7b692062ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_75104627-27bf-4cdf-9d7c-13746d162bf8" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b24ecbbb-d72c-4a13-85e9-b7b692062ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c143a309-a293-4686-b509-251451ed4bca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_75104627-27bf-4cdf-9d7c-13746d162bf8" xlink:to="loc_us-gaap_AssetsCurrent_c143a309-a293-4686-b509-251451ed4bca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5b0fde02-8672-4143-b707-65fa7f581b20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_75104627-27bf-4cdf-9d7c-13746d162bf8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_5b0fde02-8672-4143-b707-65fa7f581b20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_73e86259-6463-49d2-9401-4d8b0034ee11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_75104627-27bf-4cdf-9d7c-13746d162bf8" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_73e86259-6463-49d2-9401-4d8b0034ee11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_ff711eb0-3802-413d-8769-f3587f0acd81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_75104627-27bf-4cdf-9d7c-13746d162bf8" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_ff711eb0-3802-413d-8769-f3587f0acd81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_9a6b0ded-43f1-4377-9a79-2e60b4a4839f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_75104627-27bf-4cdf-9d7c-13746d162bf8" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_9a6b0ded-43f1-4377-9a79-2e60b4a4839f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5bd9e5fb-d3db-42b0-90bd-434d08c10aac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_75104627-27bf-4cdf-9d7c-13746d162bf8" xlink:to="loc_us-gaap_Goodwill_5bd9e5fb-d3db-42b0-90bd-434d08c10aac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6efd14b9-7a8a-41e2-a28d-8ab994171e08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_75104627-27bf-4cdf-9d7c-13746d162bf8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6efd14b9-7a8a-41e2-a28d-8ab994171e08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_c8a81f1d-68ff-42a3-b200-4f5fdf98b08b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_75104627-27bf-4cdf-9d7c-13746d162bf8" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_c8a81f1d-68ff-42a3-b200-4f5fdf98b08b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_4f447bd6-127c-43e4-8c7d-8bda40173d24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_75104627-27bf-4cdf-9d7c-13746d162bf8" xlink:to="loc_us-gaap_Assets_4f447bd6-127c-43e4-8c7d-8bda40173d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_23455199-801d-4156-933c-2e9f375aa329" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_91207d63-820f-4faf-bf57-f155c1a99232" xlink:to="loc_us-gaap_LiabilitiesAbstract_23455199-801d-4156-933c-2e9f375aa329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_691dc57c-c5ba-428b-8fbb-da291638c71b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_23455199-801d-4156-933c-2e9f375aa329" xlink:to="loc_us-gaap_DebtCurrent_691dc57c-c5ba-428b-8fbb-da291638c71b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_6577e4f4-9565-4618-822e-fe8388e0c7b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_23455199-801d-4156-933c-2e9f375aa329" xlink:to="loc_us-gaap_AccountsPayableCurrent_6577e4f4-9565-4618-822e-fe8388e0c7b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_f87854f1-a1c4-47ff-8f00-dba4196ad55f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_23455199-801d-4156-933c-2e9f375aa329" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_f87854f1-a1c4-47ff-8f00-dba4196ad55f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_10b0ee67-9673-4182-9d46-bbee9dc9c1ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_23455199-801d-4156-933c-2e9f375aa329" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_10b0ee67-9673-4182-9d46-bbee9dc9c1ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_19f36bb7-3f21-454c-b8e1-4a985617519c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_23455199-801d-4156-933c-2e9f375aa329" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_19f36bb7-3f21-454c-b8e1-4a985617519c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_96112f6c-4038-49fe-adef-bffa1c780256" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_23455199-801d-4156-933c-2e9f375aa329" xlink:to="loc_us-gaap_LiabilitiesCurrent_96112f6c-4038-49fe-adef-bffa1c780256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_7145052a-8792-4a35-9467-7a81d4432924" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_23455199-801d-4156-933c-2e9f375aa329" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_7145052a-8792-4a35-9467-7a81d4432924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_0c5ddc99-09f5-41ba-b694-a753fe40477e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_23455199-801d-4156-933c-2e9f375aa329" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_0c5ddc99-09f5-41ba-b694-a753fe40477e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5e5cae86-5edb-4158-94a9-61d8b21a211a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_23455199-801d-4156-933c-2e9f375aa329" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_5e5cae86-5edb-4158-94a9-61d8b21a211a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_5da47bbc-41a8-4711-ad10-142132ed07a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_23455199-801d-4156-933c-2e9f375aa329" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_5da47bbc-41a8-4711-ad10-142132ed07a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_947fd3aa-1521-49d7-a3cc-a74711a3b48f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_23455199-801d-4156-933c-2e9f375aa329" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_947fd3aa-1521-49d7-a3cc-a74711a3b48f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_af826bb2-41f6-4e9d-b7d9-4953a68e6fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_23455199-801d-4156-933c-2e9f375aa329" xlink:to="loc_us-gaap_Liabilities_af826bb2-41f6-4e9d-b7d9-4953a68e6fe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_18322909-a3c0-4966-bcdc-9436d539c704" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_91207d63-820f-4faf-bf57-f155c1a99232" xlink:to="loc_us-gaap_StockholdersEquityAbstract_18322909-a3c0-4966-bcdc-9436d539c704" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValueOutstanding_5cdc9d85-92c5-4a07-a8e3-40fa744d9e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValueOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_18322909-a3c0-4966-bcdc-9436d539c704" xlink:to="loc_us-gaap_PreferredStockValueOutstanding_5cdc9d85-92c5-4a07-a8e3-40fa744d9e3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding_24574fb8-bc39-492b-a59e-732af1d99147" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValueOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_18322909-a3c0-4966-bcdc-9436d539c704" xlink:to="loc_us-gaap_CommonStockValueOutstanding_24574fb8-bc39-492b-a59e-732af1d99147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_88bb8013-fd7a-4cae-9e94-fec2a33b3e80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_18322909-a3c0-4966-bcdc-9436d539c704" xlink:to="loc_us-gaap_TreasuryStockValue_88bb8013-fd7a-4cae-9e94-fec2a33b3e80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_426a6fbb-1f0c-40bc-b3ad-3ae1d4189caf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_18322909-a3c0-4966-bcdc-9436d539c704" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_426a6fbb-1f0c-40bc-b3ad-3ae1d4189caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f11d1f0a-4b42-48ca-b275-12577e52420b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_18322909-a3c0-4966-bcdc-9436d539c704" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f11d1f0a-4b42-48ca-b275-12577e52420b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c935c5ce-4bda-4c02-a0f6-f5fa230e8375" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_18322909-a3c0-4966-bcdc-9436d539c704" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c935c5ce-4bda-4c02-a0f6-f5fa230e8375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_3f94c892-0db3-46bb-b7d6-aa3826c33159" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_91207d63-820f-4faf-bf57-f155c1a99232" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_3f94c892-0db3-46bb-b7d6-aa3826c33159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="msa-20240331.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_da0a2aa3-69e7-4457-bdec-c23b6f9fa5ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_d436016f-370f-4eb2-a23f-2860037f3a65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_da0a2aa3-69e7-4457-bdec-c23b6f9fa5ed" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_d436016f-370f-4eb2-a23f-2860037f3a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_709273b9-814c-484d-ae8a-02a758437642" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_da0a2aa3-69e7-4457-bdec-c23b6f9fa5ed" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_709273b9-814c-484d-ae8a-02a758437642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_a30f9b84-4737-4ea4-b935-86c0edad8851" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_da0a2aa3-69e7-4457-bdec-c23b6f9fa5ed" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_a30f9b84-4737-4ea4-b935-86c0edad8851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="msa-20240331.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_5ab41902-e253-483b-a48e-bc8055f5c264" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b707bb03-3ff5-46ad-b350-b696c7b6f7ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5ab41902-e253-483b-a48e-bc8055f5c264" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b707bb03-3ff5-46ad-b350-b696c7b6f7ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_22aa62dd-2831-4edd-9a69-3e9bd16e202c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b707bb03-3ff5-46ad-b350-b696c7b6f7ec" xlink:to="loc_us-gaap_ProfitLoss_22aa62dd-2831-4edd-9a69-3e9bd16e202c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_8a8c2d17-8062-411b-b09c-70a2632c2407" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b707bb03-3ff5-46ad-b350-b696c7b6f7ec" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_8a8c2d17-8062-411b-b09c-70a2632c2407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_76726b69-0228-429e-a893-6401e45b1a94" xlink:href="msa-20240331.xsd#msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b707bb03-3ff5-46ad-b350-b696c7b6f7ec" xlink:to="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_76726b69-0228-429e-a893-6401e45b1a94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ab67f41a-7749-4775-a152-41f0494afe2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b707bb03-3ff5-46ad-b350-b696c7b6f7ec" xlink:to="loc_us-gaap_ShareBasedCompensation_ab67f41a-7749-4775-a152-41f0494afe2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionExpense_39418b22-35fd-4443-9281-83c53645d4ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b707bb03-3ff5-46ad-b350-b696c7b6f7ec" xlink:to="loc_us-gaap_PensionExpense_39418b22-35fd-4443-9281-83c53645d4ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations_ed4472a2-9736-44d0-b20b-9d7b08b0a4a1" xlink:href="msa-20240331.xsd#msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b707bb03-3ff5-46ad-b350-b696c7b6f7ec" xlink:to="loc_msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations_ed4472a2-9736-44d0-b20b-9d7b08b0a4a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_8e3658c7-c0c2-46c1-b4ce-6226cb79079d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b707bb03-3ff5-46ad-b350-b696c7b6f7ec" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_8e3658c7-c0c2-46c1-b4ce-6226cb79079d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionContributions_38070408-8022-4ebf-b977-bd9e3bc6bc1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionContributions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b707bb03-3ff5-46ad-b350-b696c7b6f7ec" xlink:to="loc_us-gaap_PensionContributions_38070408-8022-4ebf-b977-bd9e3bc6bc1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax_a26caf14-3b85-42a2-9f41-bf7410d725bd" xlink:href="msa-20240331.xsd#msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b707bb03-3ff5-46ad-b350-b696c7b6f7ec" xlink:to="loc_msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax_a26caf14-3b85-42a2-9f41-bf7410d725bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityAccrualPeriodExpense_d74c704d-95cb-4e4f-ac36-c7d9cb9f1904" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityAccrualPeriodExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b707bb03-3ff5-46ad-b350-b696c7b6f7ec" xlink:to="loc_us-gaap_ProductLiabilityAccrualPeriodExpense_d74c704d-95cb-4e4f-ac36-c7d9cb9f1904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_Paymentsonproductliabilityclaims_9fcf936c-c38a-4652-9fe9-0e30a538e5ed" xlink:href="msa-20240331.xsd#msa_Paymentsonproductliabilityclaims"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b707bb03-3ff5-46ad-b350-b696c7b6f7ec" xlink:to="loc_msa_Paymentsonproductliabilityclaims_9fcf936c-c38a-4652-9fe9-0e30a538e5ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal_d1e1334a-8184-4a1d-8d4d-934471dc1534" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b707bb03-3ff5-46ad-b350-b696c7b6f7ec" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal_d1e1334a-8184-4a1d-8d4d-934471dc1534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_62a6e62c-f691-4688-bb80-b50a57f45a86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b707bb03-3ff5-46ad-b350-b696c7b6f7ec" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_62a6e62c-f691-4688-bb80-b50a57f45a86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8d22b6e6-3237-4982-bd1d-f90dcaaf2c6c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_62a6e62c-f691-4688-bb80-b50a57f45a86" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8d22b6e6-3237-4982-bd1d-f90dcaaf2c6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_e5c37366-8d93-4ac8-b404-10e3b1a2e407" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_62a6e62c-f691-4688-bb80-b50a57f45a86" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_e5c37366-8d93-4ac8-b404-10e3b1a2e407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_15e44d81-4bae-4441-8444-a1a57e3edd7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_62a6e62c-f691-4688-bb80-b50a57f45a86" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_15e44d81-4bae-4441-8444-a1a57e3edd7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_13f9a6a3-39fd-40a0-979b-dafa39a5c5ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_62a6e62c-f691-4688-bb80-b50a57f45a86" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_13f9a6a3-39fd-40a0-979b-dafa39a5c5ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_68e03ad6-61b8-46c9-9a01-00d411194ae9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_62a6e62c-f691-4688-bb80-b50a57f45a86" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_68e03ad6-61b8-46c9-9a01-00d411194ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_99254438-f0b9-47a1-b943-82831b2001e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b707bb03-3ff5-46ad-b350-b696c7b6f7ec" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_99254438-f0b9-47a1-b943-82831b2001e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_69266855-22cc-426d-9427-5bba2ea16f69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5ab41902-e253-483b-a48e-bc8055f5c264" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_69266855-22cc-426d-9427-5bba2ea16f69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1ad27760-6ddf-4127-91cb-4e429c33b73d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_69266855-22cc-426d-9427-5bba2ea16f69" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1ad27760-6ddf-4127-91cb-4e429c33b73d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_67dc4318-54f7-43ff-9bf0-856747efc618" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_69266855-22cc-426d-9427-5bba2ea16f69" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_67dc4318-54f7-43ff-9bf0-856747efc618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cda93263-27c0-4b74-8a94-7802b9d684dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_69266855-22cc-426d-9427-5bba2ea16f69" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cda93263-27c0-4b74-8a94-7802b9d684dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d4e2b0b5-e75f-4758-89a3-acdd0aa2372f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5ab41902-e253-483b-a48e-bc8055f5c264" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d4e2b0b5-e75f-4758-89a3-acdd0aa2372f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_461e6197-c7eb-4ad2-bc85-c172b0a7ad36" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d4e2b0b5-e75f-4758-89a3-acdd0aa2372f" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_461e6197-c7eb-4ad2-bc85-c172b0a7ad36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_77a05ee5-1be5-4499-b7d3-cea7c1c0745c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d4e2b0b5-e75f-4758-89a3-acdd0aa2372f" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_77a05ee5-1be5-4499-b7d3-cea7c1c0745c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_3ae967d6-efc9-4e18-bd10-b4c8d7519fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d4e2b0b5-e75f-4758-89a3-acdd0aa2372f" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_3ae967d6-efc9-4e18-bd10-b4c8d7519fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_ee26f599-1215-4afa-b8e6-d9ead8dcebd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d4e2b0b5-e75f-4758-89a3-acdd0aa2372f" xlink:to="loc_us-gaap_PaymentsOfDividends_ee26f599-1215-4afa-b8e6-d9ead8dcebd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfEquity_e95fce5b-1ff2-44b3-af8b-6756b9875757" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d4e2b0b5-e75f-4758-89a3-acdd0aa2372f" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfEquity_e95fce5b-1ff2-44b3-af8b-6756b9875757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_bba7bd1a-9fbb-471d-862c-d7c70e43976d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d4e2b0b5-e75f-4758-89a3-acdd0aa2372f" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_bba7bd1a-9fbb-471d-862c-d7c70e43976d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_360ef588-247b-4cd9-96f8-9741bc6ba579" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d4e2b0b5-e75f-4758-89a3-acdd0aa2372f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_360ef588-247b-4cd9-96f8-9741bc6ba579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b838a854-e319-48e5-a541-eea74db37623" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5ab41902-e253-483b-a48e-bc8055f5c264" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b838a854-e319-48e5-a541-eea74db37623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_885474c6-b4bc-44d8-b8ae-63553a58e133" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5ab41902-e253-483b-a48e-bc8055f5c264" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_885474c6-b4bc-44d8-b8ae-63553a58e133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_47412166-9b1a-4a8a-a5be-686630494926" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5ab41902-e253-483b-a48e-bc8055f5c264" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_47412166-9b1a-4a8a-a5be-686630494926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9dae5397-26a1-44dd-9203-884727580825" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5ab41902-e253-483b-a48e-bc8055f5c264" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9dae5397-26a1-44dd-9203-884727580825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_a1cea5f4-9c2c-46ed-8427-614891226187" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5ab41902-e253-483b-a48e-bc8055f5c264" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_a1cea5f4-9c2c-46ed-8427-614891226187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f0596f25-de40-4460-a90f-be12b6c9de68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_a1cea5f4-9c2c-46ed-8427-614891226187" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f0596f25-de40-4460-a90f-be12b6c9de68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets_3d510426-3a4a-4e37-a8d2-4653fc98385f" xlink:href="msa-20240331.xsd#msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_a1cea5f4-9c2c-46ed-8427-614891226187" xlink:to="loc_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets_3d510426-3a4a-4e37-a8d2-4653fc98385f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ad0a8ede-5722-4c85-9b80-a67888f57d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_a1cea5f4-9c2c-46ed-8427-614891226187" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ad0a8ede-5722-4c85-9b80-a67888f57d6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss" xlink:type="simple" xlink:href="msa-20240331.xsd#CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_72256f80-5e46-43c2-a6b5-3ee9a0f598a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_535cdb2b-e719-4475-9cfa-e6bb005800eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_72256f80-5e46-43c2-a6b5-3ee9a0f598a9" xlink:to="loc_us-gaap_StatementTable_535cdb2b-e719-4475-9cfa-e6bb005800eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_fb68a129-5331-4c0c-9ad9-3a4e71560f70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_535cdb2b-e719-4475-9cfa-e6bb005800eb" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_fb68a129-5331-4c0c-9ad9-3a4e71560f70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d36db961-801e-46a3-8395-629cdb469d79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_fb68a129-5331-4c0c-9ad9-3a4e71560f70" xlink:to="loc_us-gaap_EquityComponentDomain_d36db961-801e-46a3-8395-629cdb469d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_239a0a24-4567-4857-b247-dc2c6c0a42d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d36db961-801e-46a3-8395-629cdb469d79" xlink:to="loc_us-gaap_RetainedEarningsMember_239a0a24-4567-4857-b247-dc2c6c0a42d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ec9554eb-c5d8-433d-9d4f-2b72210e1f6e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d36db961-801e-46a3-8395-629cdb469d79" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ec9554eb-c5d8-433d-9d4f-2b72210e1f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c3b0d663-2f4f-44cd-b044-8d63593398d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_535cdb2b-e719-4475-9cfa-e6bb005800eb" xlink:to="loc_us-gaap_StatementLineItems_c3b0d663-2f4f-44cd-b044-8d63593398d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_622e2f6f-d033-4969-ab9d-89531ac57539" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c3b0d663-2f4f-44cd-b044-8d63593398d6" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_622e2f6f-d033-4969-ab9d-89531ac57539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1cbf0fdd-a261-4fc2-b282-f5ccea1a018a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_622e2f6f-d033-4969-ab9d-89531ac57539" xlink:to="loc_us-gaap_StockholdersEquity_1cbf0fdd-a261-4fc2-b282-f5ccea1a018a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_861eefb4-a204-4f04-82aa-03137377b77d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_622e2f6f-d033-4969-ab9d-89531ac57539" xlink:to="loc_us-gaap_NetIncomeLoss_861eefb4-a204-4f04-82aa-03137377b77d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_fbe1a880-7507-4a15-bf81-b6b61786ebda" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_622e2f6f-d033-4969-ab9d-89531ac57539" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_fbe1a880-7507-4a15-bf81-b6b61786ebda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_30704ecd-3812-4d99-a2eb-5ad948b2afe5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_622e2f6f-d033-4969-ab9d-89531ac57539" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_30704ecd-3812-4d99-a2eb-5ad948b2afe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_693c6775-eeae-4c3c-8de3-be63e0375f54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_622e2f6f-d033-4969-ab9d-89531ac57539" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_693c6775-eeae-4c3c-8de3-be63e0375f54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockStock_ddaaf18a-81b5-4827-b4dd-51b6a1cf327d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_622e2f6f-d033-4969-ab9d-89531ac57539" xlink:to="loc_us-gaap_DividendsCommonStockStock_ddaaf18a-81b5-4827-b4dd-51b6a1cf327d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockStock_c969e093-4741-4dc3-9975-5ae0489dbada" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPreferredStockStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_622e2f6f-d033-4969-ab9d-89531ac57539" xlink:to="loc_us-gaap_DividendsPreferredStockStock_c969e093-4741-4dc3-9975-5ae0489dbada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6a04eb5a-92ae-430a-a607-b4710ddb8680" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_622e2f6f-d033-4969-ab9d-89531ac57539" xlink:to="loc_us-gaap_StockholdersEquity_6a04eb5a-92ae-430a-a607-b4710ddb8680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLossParenthetical" xlink:type="simple" xlink:href="msa-20240331.xsd#CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLossParenthetical"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLossParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_40ce41b8-f959-4a9b-b601-d11823b4b07a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_54653f88-5b4e-45a1-bfa0-ff03fd1f1622" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_40ce41b8-f959-4a9b-b601-d11823b4b07a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_54653f88-5b4e-45a1-bfa0-ff03fd1f1622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_3f4de480-1509-4029-bd28-a7e1de33b0ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_40ce41b8-f959-4a9b-b601-d11823b4b07a" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_3f4de480-1509-4029-bd28-a7e1de33b0ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsPerShareDeclared_4fd6013c-2e00-4501-b1cb-a3adffab1f89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockDividendsPerShareDeclared"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_40ce41b8-f959-4a9b-b601-d11823b4b07a" xlink:to="loc_us-gaap_PreferredStockDividendsPerShareDeclared_4fd6013c-2e00-4501-b1cb-a3adffab1f89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/BasisofPresentation" xlink:type="simple" xlink:href="msa-20240331.xsd#BasisofPresentation"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/BasisofPresentation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_73ca79a4-c6cc-4eb5-9d84-b007836ce2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_f5510493-4752-4138-b3da-f80a3fd8687c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_73ca79a4-c6cc-4eb5-9d84-b007836ce2e8" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_f5510493-4752-4138-b3da-f80a3fd8687c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CashandCashEquivalents" xlink:type="simple" xlink:href="msa-20240331.xsd#CashandCashEquivalents"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/CashandCashEquivalents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_2847ee31-546b-4efd-b80d-78f1b4f0eb72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_cfc75729-4fd7-4df0-b377-26681dbaa4a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_2847ee31-546b-4efd-b80d-78f1b4f0eb72" xlink:to="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_cfc75729-4fd7-4df0-b377-26681dbaa4a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/RestructuringCharges" xlink:type="simple" xlink:href="msa-20240331.xsd#RestructuringCharges"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/RestructuringCharges" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_a762dc67-01d0-430c-b052-e4c865314c07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_ec76a27d-9399-4fa8-bc1c-174cf6671e54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_a762dc67-01d0-430c-b052-e4c865314c07" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_ec76a27d-9399-4fa8-bc1c-174cf6671e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/Inventories" xlink:type="simple" xlink:href="msa-20240331.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_2e78c412-40d8-493b-9f49-f65930a5d987" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_8747e8fb-c1b9-4bba-9950-90a43c837d22" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_2e78c412-40d8-493b-9f49-f65930a5d987" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_8747e8fb-c1b9-4bba-9950-90a43c837d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/PropertyPlantandEquipment" xlink:type="simple" xlink:href="msa-20240331.xsd#PropertyPlantandEquipment"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/PropertyPlantandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b0d952bd-6455-4ae4-87d6-449a94255c3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_cb6b59c0-3022-4360-8ae6-438131e634c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b0d952bd-6455-4ae4-87d6-449a94255c3d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_cb6b59c0-3022-4360-8ae6-438131e634c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLoss" xlink:type="simple" xlink:href="msa-20240331.xsd#ReclassificationsOutofAccumulatedOtherComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_e5f8fd5d-52a8-4d73-b41b-a7e364d90ed2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfReclassificationAmountTextBlock_2b9200e0-00f9-4358-b7f8-a7b2e6b11b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfReclassificationAmountTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_e5f8fd5d-52a8-4d73-b41b-a7e364d90ed2" xlink:to="loc_us-gaap_DisclosureOfReclassificationAmountTextBlock_2b9200e0-00f9-4358-b7f8-a7b2e6b11b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CapitalStock" xlink:type="simple" xlink:href="msa-20240331.xsd#CapitalStock"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/CapitalStock" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_d0b4c62a-543a-4d78-8fcd-fcb5759ece70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_735144d2-af8c-4fa8-bcaa-71c628da3f75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_d0b4c62a-543a-4d78-8fcd-fcb5759ece70" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_735144d2-af8c-4fa8-bcaa-71c628da3f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/SegmentInformation" xlink:type="simple" xlink:href="msa-20240331.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_fedc42d8-ee42-40fe-ac67-b9aa7caf0e36" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_a3e44d68-2510-4458-a834-b80e4847ea9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_fedc42d8-ee42-40fe-ac67-b9aa7caf0e36" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_a3e44d68-2510-4458-a834-b80e4847ea9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/EarningsLossperShare" xlink:type="simple" xlink:href="msa-20240331.xsd#EarningsLossperShare"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/EarningsLossperShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_c6632391-964c-4809-ab19-fd3d10d1d49e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_75dfb250-d8f0-48a9-899d-56f4c8b9b252" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c6632391-964c-4809-ab19-fd3d10d1d49e" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_75dfb250-d8f0-48a9-899d-56f4c8b9b252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/IncomeTaxes" xlink:type="simple" xlink:href="msa-20240331.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1b0acdf1-b2a9-4ae5-8f65-ea7ff389036d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_cb183f0f-5212-4fd0-9ccc-0b6b861c676c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1b0acdf1-b2a9-4ae5-8f65-ea7ff389036d" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_cb183f0f-5212-4fd0-9ccc-0b6b861c676c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/StockPlans" xlink:type="simple" xlink:href="msa-20240331.xsd#StockPlans"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/StockPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_40d47b9b-7777-4fc9-8213-119e3049f7dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_8cd1cc94-f4a0-42f9-9c12-a21670582ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_40d47b9b-7777-4fc9-8213-119e3049f7dd" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_8cd1cc94-f4a0-42f9-9c12-a21670582ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/LongTermDebt" xlink:type="simple" xlink:href="msa-20240331.xsd#LongTermDebt"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/LongTermDebt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_46950c49-49a4-469a-bfd5-243a9cfa5239" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_b716156f-e09b-4ab8-8e1e-7610edf2de76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_46950c49-49a4-469a-bfd5-243a9cfa5239" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_b716156f-e09b-4ab8-8e1e-7610edf2de76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="msa-20240331.xsd#GoodwillandIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/GoodwillandIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_fd5dc6e8-0499-4ac2-abcd-6c10721031ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_66b32c2c-caf8-46a7-a868-1b4d8ddb8ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_fd5dc6e8-0499-4ac2-abcd-6c10721031ea" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_66b32c2c-caf8-46a7-a868-1b4d8ddb8ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/PensionsandOtherPostretirementBenefits" xlink:type="simple" xlink:href="msa-20240331.xsd#PensionsandOtherPostretirementBenefits"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/PensionsandOtherPostretirementBenefits" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ee745b3b-a664-434c-b09f-855a4fd8819a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_b2c44f42-3a23-470e-982f-03004f9374cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ee745b3b-a664-434c-b09f-855a4fd8819a" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_b2c44f42-3a23-470e-982f-03004f9374cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/DerivativeFinancialInstruments" xlink:type="simple" xlink:href="msa-20240331.xsd#DerivativeFinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/DerivativeFinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f2826b07-68c3-440a-b98d-b042508acc6b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_6acaa056-f6e7-4347-b304-ac072013d0ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_f2826b07-68c3-440a-b98d-b042508acc6b" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_6acaa056-f6e7-4347-b304-ac072013d0ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="msa-20240331.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_04653f58-0988-43d5-b501-a3de44e2f110" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_d6e9c534-464e-4c25-8061-8dd3ab38be85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_04653f58-0988-43d5-b501-a3de44e2f110" xlink:to="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_d6e9c534-464e-4c25-8061-8dd3ab38be85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="msa-20240331.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_be9f6ad4-dd28-478d-97d7-3bc7df48f01e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_3529e0fe-b367-4fe9-b528-7cae7a78c986" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_be9f6ad4-dd28-478d-97d7-3bc7df48f01e" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_3529e0fe-b367-4fe9-b528-7cae7a78c986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/BasisofPresentationPolicies" xlink:type="simple" xlink:href="msa-20240331.xsd#BasisofPresentationPolicies"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/BasisofPresentationPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_5e69cb55-b7de-4a13-b9b9-6988c0098aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_ae372839-d7c5-41c2-a61c-f2c6b2c95894" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_5e69cb55-b7de-4a13-b9b9-6988c0098aa5" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_ae372839-d7c5-41c2-a61c-f2c6b2c95894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CashandCashEquivalentsTables" xlink:type="simple" xlink:href="msa-20240331.xsd#CashandCashEquivalentsTables"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/CashandCashEquivalentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_2d199d2b-842d-40db-afcb-651d7e573685" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_5cbe9b84-f338-4b04-adb6-4539980ed8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_2d199d2b-842d-40db-afcb-651d7e573685" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_5cbe9b84-f338-4b04-adb6-4539980ed8d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/RestructuringChargesTables" xlink:type="simple" xlink:href="msa-20240331.xsd#RestructuringChargesTables"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/RestructuringChargesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_40e58674-0527-4894-9b0d-11facb053cf3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_32127e75-2907-4042-9199-1608dec2ac32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_40e58674-0527-4894-9b0d-11facb053cf3" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_32127e75-2907-4042-9199-1608dec2ac32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/InventoriesTables" xlink:type="simple" xlink:href="msa-20240331.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_9f4fbff9-6674-498c-a02a-af3ba2174660" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_c28a41e0-eb96-451a-9954-718e14676dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_9f4fbff9-6674-498c-a02a-af3ba2174660" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_c28a41e0-eb96-451a-9954-718e14676dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/PropertyPlantandEquipmentTables" xlink:type="simple" xlink:href="msa-20240331.xsd#PropertyPlantandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/PropertyPlantandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_6b876f03-b52e-4c76-bebb-cf219b9af9de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_c10b45ca-c43d-4d02-940d-f45a5c33c52c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_6b876f03-b52e-4c76-bebb-cf219b9af9de" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_c10b45ca-c43d-4d02-940d-f45a5c33c52c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossTables" xlink:type="simple" xlink:href="msa-20240331.xsd#ReclassificationsOutofAccumulatedOtherComprehensiveLossTables"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_f056649a-99ef-46e6-a2e9-eaccc352a8f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_ee264977-e01e-446f-b858-633d276d2f04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_f056649a-99ef-46e6-a2e9-eaccc352a8f8" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_ee264977-e01e-446f-b858-633d276d2f04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CapitalStockTables" xlink:type="simple" xlink:href="msa-20240331.xsd#CapitalStockTables"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/CapitalStockTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_15075a09-4d5e-4c98-b168-8fe434d55711" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_CapitalStockDisclosureTableTextBlock_cd50c74a-1cc0-446a-8914-3f82c35e9bd7" xlink:href="msa-20240331.xsd#msa_CapitalStockDisclosureTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_15075a09-4d5e-4c98-b168-8fe434d55711" xlink:to="loc_msa_CapitalStockDisclosureTableTextBlock_cd50c74a-1cc0-446a-8914-3f82c35e9bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="msa-20240331.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_24bdccef-a9fb-4c9d-8f24-0e0b851765f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_12cea7ca-0f35-48c9-98c7-3adc07d810e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_24bdccef-a9fb-4c9d-8f24-0e0b851765f1" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_12cea7ca-0f35-48c9-98c7-3adc07d810e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_b77f05f6-d89c-427b-9fc7-418fa92e8078" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_24bdccef-a9fb-4c9d-8f24-0e0b851765f1" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_b77f05f6-d89c-427b-9fc7-418fa92e8078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/EarningsLossperShareTables" xlink:type="simple" xlink:href="msa-20240331.xsd#EarningsLossperShareTables"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/EarningsLossperShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_a0be8e78-1a16-4019-bb31-52b862a180d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3f86e9a5-24ff-454c-82d4-6c189f303d40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a0be8e78-1a16-4019-bb31-52b862a180d1" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3f86e9a5-24ff-454c-82d4-6c189f303d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/StockPlansTables" xlink:type="simple" xlink:href="msa-20240331.xsd#StockPlansTables"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/StockPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_300d8f9e-a8ae-48a7-bd65-256e0c44eedf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_79c41fa9-8bc1-419c-84fa-09240a6634a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_300d8f9e-a8ae-48a7-bd65-256e0c44eedf" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_79c41fa9-8bc1-419c-84fa-09240a6634a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_e32d8f43-e8d7-44c3-acb9-6b367e9842fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_300d8f9e-a8ae-48a7-bd65-256e0c44eedf" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_e32d8f43-e8d7-44c3-acb9-6b367e9842fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_a0e69eea-6803-493c-bc25-c5d8ab465dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_300d8f9e-a8ae-48a7-bd65-256e0c44eedf" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_a0e69eea-6803-493c-bc25-c5d8ab465dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock_10e3e0d7-332a-44e6-904d-27149d85e483" xlink:href="msa-20240331.xsd#msa_ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_300d8f9e-a8ae-48a7-bd65-256e0c44eedf" xlink:to="loc_msa_ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock_10e3e0d7-332a-44e6-904d-27149d85e483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_c0145392-8555-4f72-852b-c6275fdb7bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_300d8f9e-a8ae-48a7-bd65-256e0c44eedf" xlink:to="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_c0145392-8555-4f72-852b-c6275fdb7bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/LongTermDebtTables" xlink:type="simple" xlink:href="msa-20240331.xsd#LongTermDebtTables"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/LongTermDebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_9277a0af-8493-412e-b935-96f738582a1c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_ef7956d8-a33d-4bd1-8fee-733240668dc8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_9277a0af-8493-412e-b935-96f738582a1c" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_ef7956d8-a33d-4bd1-8fee-733240668dc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="msa-20240331.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_25921edc-8988-469d-b06d-38cf60b62a64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_34bc5c72-b923-42cc-b3bc-d8a632e0ff93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_25921edc-8988-469d-b06d-38cf60b62a64" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_34bc5c72-b923-42cc-b3bc-d8a632e0ff93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_b036106f-a378-4497-b7a8-59ec82be8182" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_25921edc-8988-469d-b06d-38cf60b62a64" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_b036106f-a378-4497-b7a8-59ec82be8182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsTables" xlink:type="simple" xlink:href="msa-20240331.xsd#PensionsandOtherPostretirementBenefitsTables"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_486a6270-e5ff-4fb6-be3a-d9291bdb97ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_57eb6d26-288b-44d0-bc60-1ea5a12fb896" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_486a6270-e5ff-4fb6-be3a-d9291bdb97ce" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_57eb6d26-288b-44d0-bc60-1ea5a12fb896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/DerivativeFinancialInstrumentsTables" xlink:type="simple" xlink:href="msa-20240331.xsd#DerivativeFinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/DerivativeFinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_02b269fa-e812-436c-9a59-dd55bfc0123b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_df6d3e6b-00f6-488f-a35c-afc1c09b9d33" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_02b269fa-e812-436c-9a59-dd55bfc0123b" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_df6d3e6b-00f6-488f-a35c-afc1c09b9d33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_20b07f3c-44fb-4185-84a2-73341dee0bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_02b269fa-e812-436c-9a59-dd55bfc0123b" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_20b07f3c-44fb-4185-84a2-73341dee0bbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="msa-20240331.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_15630571-06c6-473a-8c3e-2c10aeee2270" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_398936fb-62a8-49f7-a10a-c452eeff5301" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_15630571-06c6-473a-8c3e-2c10aeee2270" xlink:to="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_398936fb-62a8-49f7-a10a-c452eeff5301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_fb7ea4d6-7484-40d3-a0cd-123c610c98b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_15630571-06c6-473a-8c3e-2c10aeee2270" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_fb7ea4d6-7484-40d3-a0cd-123c610c98b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CashandCashEquivalentsDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#CashandCashEquivalentsDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/CashandCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_b2cbddf3-acbd-46a4-bab9-0336f2e19890" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_CashBalanceSubjectToMasterNettingArrangement_bd57c352-9559-4b43-a71c-7c6c22a691e7" xlink:href="msa-20240331.xsd#msa_CashBalanceSubjectToMasterNettingArrangement"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_b2cbddf3-acbd-46a4-bab9-0336f2e19890" xlink:to="loc_msa_CashBalanceSubjectToMasterNettingArrangement_bd57c352-9559-4b43-a71c-7c6c22a691e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_CashBalanceCollateralObligationToReturnCash_b47d81d9-fa5c-47f4-ab2e-c0cbc44e784d" xlink:href="msa-20240331.xsd#msa_CashBalanceCollateralObligationToReturnCash"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_b2cbddf3-acbd-46a4-bab9-0336f2e19890" xlink:to="loc_msa_CashBalanceCollateralObligationToReturnCash_b47d81d9-fa5c-47f4-ab2e-c0cbc44e784d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_CashBalanceAmountOffsetAgainstCollateral_420de4c8-8014-482c-800c-563eff141a56" xlink:href="msa-20240331.xsd#msa_CashBalanceAmountOffsetAgainstCollateral"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_b2cbddf3-acbd-46a4-bab9-0336f2e19890" xlink:to="loc_msa_CashBalanceAmountOffsetAgainstCollateral_420de4c8-8014-482c-800c-563eff141a56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/RestructuringChargesAdditionalInformationDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#RestructuringChargesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/RestructuringChargesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_a3c46fa0-050a-4a05-b731-866f71fc8dab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_33a645e3-c56a-4c0c-bb7d-e6ebc17f75d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_a3c46fa0-050a-4a05-b731-866f71fc8dab" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_33a645e3-c56a-4c0c-bb7d-e6ebc17f75d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_02597376-9ac8-43d7-81fd-b33d4f0824df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_33a645e3-c56a-4c0c-bb7d-e6ebc17f75d1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_02597376-9ac8-43d7-81fd-b33d4f0824df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4c6fcd94-adb0-4b21-919a-ca6ef874833a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_02597376-9ac8-43d7-81fd-b33d4f0824df" xlink:to="loc_us-gaap_SegmentDomain_4c6fcd94-adb0-4b21-919a-ca6ef874833a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AmericasSegmentMember_832db4fe-eb14-4cb5-b385-c73d129fd977" xlink:href="msa-20240331.xsd#msa_AmericasSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4c6fcd94-adb0-4b21-919a-ca6ef874833a" xlink:to="loc_msa_AmericasSegmentMember_832db4fe-eb14-4cb5-b385-c73d129fd977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_InternationalMember_1300253b-b032-4528-ab0a-3cccd920c4b6" xlink:href="msa-20240331.xsd#msa_InternationalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4c6fcd94-adb0-4b21-919a-ca6ef874833a" xlink:to="loc_msa_InternationalMember_1300253b-b032-4528-ab0a-3cccd920c4b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_a1420845-9465-4196-a8db-1a5eadd0b80f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_33a645e3-c56a-4c0c-bb7d-e6ebc17f75d1" xlink:to="loc_srt_ConsolidationItemsAxis_a1420845-9465-4196-a8db-1a5eadd0b80f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_fe57e58c-3ddc-4893-86ec-0a67075b9ce6" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_a1420845-9465-4196-a8db-1a5eadd0b80f" xlink:to="loc_srt_ConsolidationItemsDomain_fe57e58c-3ddc-4893-86ec-0a67075b9ce6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_96e3c9c7-746b-4ecf-8a3b-eae23af7f1ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_fe57e58c-3ddc-4893-86ec-0a67075b9ce6" xlink:to="loc_us-gaap_CorporateNonSegmentMember_96e3c9c7-746b-4ecf-8a3b-eae23af7f1ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_da4484d8-54c8-4e6a-885e-e6105c57e2f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_fe57e58c-3ddc-4893-86ec-0a67075b9ce6" xlink:to="loc_us-gaap_OperatingSegmentsMember_da4484d8-54c8-4e6a-885e-e6105c57e2f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_4cf8bb32-bad0-4ac4-901d-88ebc95f47df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_33a645e3-c56a-4c0c-bb7d-e6ebc17f75d1" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_4cf8bb32-bad0-4ac4-901d-88ebc95f47df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_150199f8-5668-4b5f-a728-f99a399dec8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_4cf8bb32-bad0-4ac4-901d-88ebc95f47df" xlink:to="loc_us-gaap_RestructuringCharges_150199f8-5668-4b5f-a728-f99a399dec8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_91cf9e3b-ba05-4ded-9080-b67db294ab7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_53686dbe-73d0-4d5b-b271-7aed943f84ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_91cf9e3b-ba05-4ded-9080-b67db294ab7e" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_53686dbe-73d0-4d5b-b271-7aed943f84ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_cc9885b3-81cf-437c-a9c0-c09fcd722986" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_53686dbe-73d0-4d5b-b271-7aed943f84ac" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_cc9885b3-81cf-437c-a9c0-c09fcd722986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d369b64a-0e78-4bb2-b8f0-91d9a48a95e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_cc9885b3-81cf-437c-a9c0-c09fcd722986" xlink:to="loc_us-gaap_SegmentDomain_d369b64a-0e78-4bb2-b8f0-91d9a48a95e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AmericasSegmentMember_61194ecc-1fc8-4e55-ad6c-970aceef6baf" xlink:href="msa-20240331.xsd#msa_AmericasSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d369b64a-0e78-4bb2-b8f0-91d9a48a95e4" xlink:to="loc_msa_AmericasSegmentMember_61194ecc-1fc8-4e55-ad6c-970aceef6baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_InternationalMember_d192d04f-e687-4def-b114-6e9f3741a012" xlink:href="msa-20240331.xsd#msa_InternationalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d369b64a-0e78-4bb2-b8f0-91d9a48a95e4" xlink:to="loc_msa_InternationalMember_d192d04f-e687-4def-b114-6e9f3741a012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_2e38c2ed-db84-4b24-bb92-c07130f0ca9a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_53686dbe-73d0-4d5b-b271-7aed943f84ac" xlink:to="loc_srt_ConsolidationItemsAxis_2e38c2ed-db84-4b24-bb92-c07130f0ca9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_061aa7f4-0ae4-45e1-8702-804cef707ec2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_2e38c2ed-db84-4b24-bb92-c07130f0ca9a" xlink:to="loc_srt_ConsolidationItemsDomain_061aa7f4-0ae4-45e1-8702-804cef707ec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_256e5229-8634-468f-84a3-87a024eff8d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_061aa7f4-0ae4-45e1-8702-804cef707ec2" xlink:to="loc_us-gaap_OperatingSegmentsMember_256e5229-8634-468f-84a3-87a024eff8d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_11407485-eb8f-47c3-a838-e9ad2d30d39c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_061aa7f4-0ae4-45e1-8702-804cef707ec2" xlink:to="loc_us-gaap_CorporateNonSegmentMember_11407485-eb8f-47c3-a838-e9ad2d30d39c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_3dd8088a-cdc9-48e6-b7d1-678b4700882a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_53686dbe-73d0-4d5b-b271-7aed943f84ac" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_3dd8088a-cdc9-48e6-b7d1-678b4700882a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveRollForward_191214fd-295d-4c06-9d0f-7d3521fd49fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserveRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_3dd8088a-cdc9-48e6-b7d1-678b4700882a" xlink:to="loc_us-gaap_RestructuringReserveRollForward_191214fd-295d-4c06-9d0f-7d3521fd49fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_dd28b8a2-e6ca-4fcd-9ab5-9302929cb554" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_191214fd-295d-4c06-9d0f-7d3521fd49fd" xlink:to="loc_us-gaap_RestructuringReserve_dd28b8a2-e6ca-4fcd-9ab5-9302929cb554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_RestructuringChargesbeforeAdjustments_5fd2a324-6bd0-4e21-9932-351cf377070d" xlink:href="msa-20240331.xsd#msa_RestructuringChargesbeforeAdjustments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_191214fd-295d-4c06-9d0f-7d3521fd49fd" xlink:to="loc_msa_RestructuringChargesbeforeAdjustments_5fd2a324-6bd0-4e21-9932-351cf377070d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_RestructuringChargesReversalOfCost_9734f9df-01b5-4461-8fe6-e1169ff0d494" xlink:href="msa-20240331.xsd#msa_RestructuringChargesReversalOfCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_191214fd-295d-4c06-9d0f-7d3521fd49fd" xlink:to="loc_msa_RestructuringChargesReversalOfCost_9734f9df-01b5-4461-8fe6-e1169ff0d494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveTranslationAdjustment_9eae1eee-42ca-491a-98b5-e4f82cc2abb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserveTranslationAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_191214fd-295d-4c06-9d0f-7d3521fd49fd" xlink:to="loc_us-gaap_RestructuringReserveTranslationAdjustment_9eae1eee-42ca-491a-98b5-e4f82cc2abb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_eacba11a-ef3e-4d3d-9b03-b44e0a541f13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_191214fd-295d-4c06-9d0f-7d3521fd49fd" xlink:to="loc_us-gaap_PaymentsForRestructuring_eacba11a-ef3e-4d3d-9b03-b44e0a541f13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_4f54e913-fe78-4728-90ea-b6c2c6b26d49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringReserveRollForward_191214fd-295d-4c06-9d0f-7d3521fd49fd" xlink:to="loc_us-gaap_RestructuringReserve_4f54e913-fe78-4728-90ea-b6c2c6b26d49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#InventoriesScheduleofInventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_b85e747a-0537-4e35-a5d2-0b3e3c50c970" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_70125694-b1c3-4048-adc8-c1b6d73d7897" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_b85e747a-0537-4e35-a5d2-0b3e3c50c970" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_70125694-b1c3-4048-adc8-c1b6d73d7897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_8c72778f-08f4-4a3f-9b2a-b8264dd09de7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_b85e747a-0537-4e35-a5d2-0b3e3c50c970" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_8c72778f-08f4-4a3f-9b2a-b8264dd09de7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_87fb3e8b-8ef6-43c3-a83e-1e3753f481f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_b85e747a-0537-4e35-a5d2-0b3e3c50c970" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_87fb3e8b-8ef6-43c3-a83e-1e3753f481f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_d0bdc92a-19ce-427a-8f6e-d50878e6f43d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_b85e747a-0537-4e35-a5d2-0b3e3c50c970" xlink:to="loc_us-gaap_InventoryNet_d0bdc92a-19ce-427a-8f6e-d50878e6f43d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/PropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#PropertyPlantandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/PropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_fcc301e3-b934-4b96-ab8e-29c922d233c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1b5e5950-ace2-4768-a627-d801e96cd31c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_fcc301e3-b934-4b96-ab8e-29c922d233c2" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1b5e5950-ace2-4768-a627-d801e96cd31c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b4a0c305-b21d-4b26-a5ca-f7b5f6d458c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1b5e5950-ace2-4768-a627-d801e96cd31c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b4a0c305-b21d-4b26-a5ca-f7b5f6d458c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c52e0bf1-4c29-4a47-92ef-afd9333c9fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b4a0c305-b21d-4b26-a5ca-f7b5f6d458c8" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c52e0bf1-4c29-4a47-92ef-afd9333c9fa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_1a10b6fa-c287-4715-85ed-281904a8d8b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c52e0bf1-4c29-4a47-92ef-afd9333c9fa7" xlink:to="loc_us-gaap_LandMember_1a10b6fa-c287-4715-85ed-281904a8d8b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_4939e7ac-de41-4429-827e-167bf47c6c7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c52e0bf1-4c29-4a47-92ef-afd9333c9fa7" xlink:to="loc_us-gaap_BuildingMember_4939e7ac-de41-4429-827e-167bf47c6c7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_7ebc0ef0-a338-4339-b810-79187666fb2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c52e0bf1-4c29-4a47-92ef-afd9333c9fa7" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_7ebc0ef0-a338-4339-b810-79187666fb2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_1b285c44-2e7b-4397-9d62-bbd724b2aae8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c52e0bf1-4c29-4a47-92ef-afd9333c9fa7" xlink:to="loc_us-gaap_ConstructionInProgressMember_1b285c44-2e7b-4397-9d62-bbd724b2aae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_58b60265-861c-4578-9f43-4c27c590f4fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1b5e5950-ace2-4768-a627-d801e96cd31c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_58b60265-861c-4578-9f43-4c27c590f4fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_8c47c055-7cba-46c8-9fcc-c96c83c28fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_58b60265-861c-4578-9f43-4c27c590f4fe" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_8c47c055-7cba-46c8-9fcc-c96c83c28fc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_78295237-3aea-48a7-aaba-e23cbcde8f9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_58b60265-861c-4578-9f43-4c27c590f4fe" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_78295237-3aea-48a7-aaba-e23cbcde8f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_8637912b-f9ae-470a-a233-85efe747f1e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_58b60265-861c-4578-9f43-4c27c590f4fe" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_8637912b-f9ae-470a-a233-85efe747f1e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_5e1d648c-b7ce-4256-b174-398a962ae56c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_e269dcab-686b-43b2-a4f4-a7a1a651d63c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_5e1d648c-b7ce-4256-b174-398a962ae56c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_e269dcab-686b-43b2-a4f4-a7a1a651d63c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_858acdcf-6828-40b8-b391-056df04667ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_e269dcab-686b-43b2-a4f4-a7a1a651d63c" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_858acdcf-6828-40b8-b391-056df04667ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2ed2306a-57e2-40e1-89bf-98af3e99f65c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_858acdcf-6828-40b8-b391-056df04667ae" xlink:to="loc_us-gaap_EquityComponentDomain_2ed2306a-57e2-40e1-89bf-98af3e99f65c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_650d3df1-941c-477d-b6ec-abe7d0c5b75f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2ed2306a-57e2-40e1-89bf-98af3e99f65c" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_650d3df1-941c-477d-b6ec-abe7d0c5b75f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_ec07c71d-6fda-4ce8-b039-281e4827cb79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_650d3df1-941c-477d-b6ec-abe7d0c5b75f" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_ec07c71d-6fda-4ce8-b039-281e4827cb79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_abfeab98-c572-4202-b480-dfb17be9a281" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_650d3df1-941c-477d-b6ec-abe7d0c5b75f" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_abfeab98-c572-4202-b480-dfb17be9a281" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_4f27fad2-babd-4d6c-a6ec-5016c715e9e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2ed2306a-57e2-40e1-89bf-98af3e99f65c" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_4f27fad2-babd-4d6c-a6ec-5016c715e9e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_6255af8c-ec82-4956-bdbb-12ddec0a34f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2ed2306a-57e2-40e1-89bf-98af3e99f65c" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_6255af8c-ec82-4956-bdbb-12ddec0a34f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_5dbe2aba-ce24-4764-a4d4-375c97ca7844" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_e269dcab-686b-43b2-a4f4-a7a1a651d63c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_5dbe2aba-ce24-4764-a4d4-375c97ca7844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_d993a0b6-a865-4e22-9a56-5e9726bcc3f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_5dbe2aba-ce24-4764-a4d4-375c97ca7844" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_d993a0b6-a865-4e22-9a56-5e9726bcc3f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4681b8d6-87f2-4233-b3e5-b67d18ad0f50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_d993a0b6-a865-4e22-9a56-5e9726bcc3f3" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4681b8d6-87f2-4233-b3e5-b67d18ad0f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_d1a2c4bd-cd4e-4f5d-81d8-858201c94b66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_d993a0b6-a865-4e22-9a56-5e9726bcc3f3" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_d1a2c4bd-cd4e-4f5d-81d8-858201c94b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_8952b98f-f77c-4b10-8092-9dc93c1d2b2a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_d993a0b6-a865-4e22-9a56-5e9726bcc3f3" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_8952b98f-f77c-4b10-8092-9dc93c1d2b2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_68c55040-f4c2-4b7d-825d-75b96dd0b391" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_d993a0b6-a865-4e22-9a56-5e9726bcc3f3" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_68c55040-f4c2-4b7d-825d-75b96dd0b391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_dd687014-5918-4106-ba39-56f3f7ebe4ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_d993a0b6-a865-4e22-9a56-5e9726bcc3f3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_dd687014-5918-4106-ba39-56f3f7ebe4ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_09f3f0e3-a6e3-4f55-b1d8-43f25f2fa884" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_d993a0b6-a865-4e22-9a56-5e9726bcc3f3" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_09f3f0e3-a6e3-4f55-b1d8-43f25f2fa884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CapitalStockNarrativeDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#CapitalStockNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/CapitalStockNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_7683f369-29e9-4b3c-bb38-01879c5ab51d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalUnitsTable_7614c0e7-45fb-417f-a7a5-0f24ee7938cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCapitalUnitsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_7683f369-29e9-4b3c-bb38-01879c5ab51d" xlink:to="loc_us-gaap_ScheduleOfCapitalUnitsTable_7614c0e7-45fb-417f-a7a5-0f24ee7938cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_889c180a-a3ef-44dd-8ab0-75b53419f06a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalUnitsTable_7614c0e7-45fb-417f-a7a5-0f24ee7938cb" xlink:to="loc_us-gaap_StatementClassOfStockAxis_889c180a-a3ef-44dd-8ab0-75b53419f06a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e96beac3-978d-426c-b925-c2d62885c621" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_889c180a-a3ef-44dd-8ab0-75b53419f06a" xlink:to="loc_us-gaap_ClassOfStockDomain_e96beac3-978d-426c-b925-c2d62885c621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativePreferredStockMember_cd916539-c705-463c-b780-ab8090764358" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CumulativePreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e96beac3-978d-426c-b925-c2d62885c621" xlink:to="loc_us-gaap_CumulativePreferredStockMember_cd916539-c705-463c-b780-ab8090764358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SecondCumulativePreferredVotingStockMember_5acaeff1-c8fc-4d92-a127-6a98ddd0f772" xlink:href="msa-20240331.xsd#msa_SecondCumulativePreferredVotingStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e96beac3-978d-426c-b925-c2d62885c621" xlink:to="loc_msa_SecondCumulativePreferredVotingStockMember_5acaeff1-c8fc-4d92-a127-6a98ddd0f772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_d4e25283-173a-4649-8a9a-fb26618e834f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e96beac3-978d-426c-b925-c2d62885c621" xlink:to="loc_us-gaap_CommonStockMember_d4e25283-173a-4649-8a9a-fb26618e834f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_c3bf7962-1085-4128-93ed-4311381fb706" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e96beac3-978d-426c-b925-c2d62885c621" xlink:to="loc_us-gaap_TreasuryStockCommonMember_c3bf7962-1085-4128-93ed-4311381fb706" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1b0c86b1-a2fe-4ae5-afad-9f1372e271be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalUnitsTable_7614c0e7-45fb-417f-a7a5-0f24ee7938cb" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1b0c86b1-a2fe-4ae5-afad-9f1372e271be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_92501187-9cc4-47ed-93c6-3c0ef08e40c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_1b0c86b1-a2fe-4ae5-afad-9f1372e271be" xlink:to="loc_us-gaap_EquityComponentDomain_92501187-9cc4-47ed-93c6-3c0ef08e40c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_b3e3958a-1a60-458b-830a-6c0f9600e3f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_92501187-9cc4-47ed-93c6-3c0ef08e40c9" xlink:to="loc_us-gaap_PreferredStockMember_b3e3958a-1a60-458b-830a-6c0f9600e3f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalUnitLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCapitalUnitsTable_7614c0e7-45fb-417f-a7a5-0f24ee7938cb" xlink:to="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_8dab7b47-2093-433a-a295-9e006ba36752" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_8dab7b47-2093-433a-a295-9e006ba36752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_5f72cc02-a516-4b69-aa19-3ae57d961aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_5f72cc02-a516-4b69-aa19-3ae57d961aa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_4c3d93e4-4881-47ad-a431-47672d1a82c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_4c3d93e4-4881-47ad-a431-47672d1a82c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockRedemptionPricePerShare_2d4fddb2-f454-4a75-960f-d74ede08a837" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockRedemptionPricePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_PreferredStockRedemptionPricePerShare_2d4fddb2-f454-4a75-960f-d74ede08a837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_cc0ee021-65f3-4b01-9e1e-0c3e3eb51b83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_PreferredStockSharesIssued_cc0ee021-65f3-4b01-9e1e-0c3e3eb51b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockPreferredShares_94b61d27-2a3d-4ab4-92f6-ec4035ee0a28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockPreferredShares"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_TreasuryStockPreferredShares_94b61d27-2a3d-4ab4-92f6-ec4035ee0a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_33d47ad6-454d-475a-9a90-22f8e9ec406a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_TreasuryStockValue_33d47ad6-454d-475a-9a90-22f8e9ec406a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_68ea81f0-c214-44a3-963a-c3b97b98fc26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_68ea81f0-c214-44a3-963a-c3b97b98fc26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_f69331ec-00be-4f95-81d3-07c7774dc685" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_f69331ec-00be-4f95-81d3-07c7774dc685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockNoParValue_c83417f1-5b65-43a2-9b8d-b232fe9b3948" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockNoParValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_CommonStockNoParValue_c83417f1-5b65-43a2-9b8d-b232fe9b3948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_85a12667-56fe-459e-8dc2-3dfb240684ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_CommonStockSharesIssued_85a12667-56fe-459e-8dc2-3dfb240684ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_174e1b26-1826-4962-a7f0-ba6d2fbb55d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_174e1b26-1826-4962-a7f0-ba6d2fbb55d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4d1cfe6a-6942-49d1-b890-e1c1ed125580" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_4d1cfe6a-6942-49d1-b890-e1c1ed125580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_afcade73-c311-42f8-b476-4791280833d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_afcade73-c311-42f8-b476-4791280833d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_f40294cb-f7dd-44bf-9c95-2801ea1231e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_TreasuryStockCommonShares_f40294cb-f7dd-44bf-9c95-2801ea1231e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_8408a81a-91d0-4bfa-a25c-5458cd3ac3c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalUnitLineItems_7ff816db-4831-4fbe-bf1d-01833e25f3fe" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_8408a81a-91d0-4bfa-a25c-5458cd3ac3c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#CapitalStockScheduleofCommonStockActivityDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_dbca45bc-577a-4d7f-80c3-406cd0ef1b2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_ed91c38e-e33f-405d-8776-0c30daa97461" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_dbca45bc-577a-4d7f-80c3-406cd0ef1b2e" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_ed91c38e-e33f-405d-8776-0c30daa97461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_967fcb10-8a6d-4cb0-b0ee-0e82ab43bfe4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_ed91c38e-e33f-405d-8776-0c30daa97461" xlink:to="loc_us-gaap_AwardTypeAxis_967fcb10-8a6d-4cb0-b0ee-0e82ab43bfe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7c1a6d0-882d-49c3-81d1-6cc98534be46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_967fcb10-8a6d-4cb0-b0ee-0e82ab43bfe4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7c1a6d0-882d-49c3-81d1-6cc98534be46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_RestrictedAndPerformanceStockAwardsMember_5d1dc799-7fc8-4047-8722-93c003c3946f" xlink:href="msa-20240331.xsd#msa_RestrictedAndPerformanceStockAwardsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7c1a6d0-882d-49c3-81d1-6cc98534be46" xlink:to="loc_msa_RestrictedAndPerformanceStockAwardsMember_5d1dc799-7fc8-4047-8722-93c003c3946f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_902bc5e4-b0e2-4eee-bb12-8a267c2ee734" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7c1a6d0-882d-49c3-81d1-6cc98534be46" xlink:to="loc_us-gaap_EmployeeStockOptionMember_902bc5e4-b0e2-4eee-bb12-8a267c2ee734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_95972ed0-3aef-49e6-81c3-69e156ec1ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7c1a6d0-882d-49c3-81d1-6cc98534be46" xlink:to="loc_us-gaap_StockCompensationPlanMember_95972ed0-3aef-49e6-81c3-69e156ec1ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_55bf86b2-5fc4-42cb-bbee-2b852722d4e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_ed91c38e-e33f-405d-8776-0c30daa97461" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_55bf86b2-5fc4-42cb-bbee-2b852722d4e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_034fdb72-a21f-442b-9d82-9cf611ffa7e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_55bf86b2-5fc4-42cb-bbee-2b852722d4e2" xlink:to="loc_us-gaap_EquityComponentDomain_034fdb72-a21f-442b-9d82-9cf611ffa7e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_546fc19f-8de4-4396-801f-afa5f90dffcc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_034fdb72-a21f-442b-9d82-9cf611ffa7e1" xlink:to="loc_us-gaap_CommonStockMember_546fc19f-8de4-4396-801f-afa5f90dffcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_5313a482-055d-4d0f-bf79-3bd14bedf67b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_034fdb72-a21f-442b-9d82-9cf611ffa7e1" xlink:to="loc_us-gaap_TreasuryStockCommonMember_5313a482-055d-4d0f-bf79-3bd14bedf67b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_55a17957-4430-46f5-9f39-9bff9751e90f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_ed91c38e-e33f-405d-8776-0c30daa97461" xlink:to="loc_us-gaap_ClassOfStockLineItems_55a17957-4430-46f5-9f39-9bff9751e90f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_CommonStockActivityRollForward_ee3a6af1-a190-44b7-b1bc-07781e008c16" xlink:href="msa-20240331.xsd#msa_CommonStockActivityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_55a17957-4430-46f5-9f39-9bff9751e90f" xlink:to="loc_msa_CommonStockActivityRollForward_ee3a6af1-a190-44b7-b1bc-07781e008c16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_56dcb0f5-133a-4457-a970-555cb807d395" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msa_CommonStockActivityRollForward_ee3a6af1-a190-44b7-b1bc-07781e008c16" xlink:to="loc_us-gaap_StockholdersEquity_56dcb0f5-133a-4457-a970-555cb807d395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_6505df20-3579-4b35-95f1-d05c270d6fad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msa_CommonStockActivityRollForward_ee3a6af1-a190-44b7-b1bc-07781e008c16" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_6505df20-3579-4b35-95f1-d05c270d6fad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_9a9c4110-4423-458f-bd7d-4933f2c9eb40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msa_CommonStockActivityRollForward_ee3a6af1-a190-44b7-b1bc-07781e008c16" xlink:to="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_9a9c4110-4423-458f-bd7d-4933f2c9eb40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_c7a1586d-280b-4539-b2f6-579af6fc4dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msa_CommonStockActivityRollForward_ee3a6af1-a190-44b7-b1bc-07781e008c16" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_c7a1586d-280b-4539-b2f6-579af6fc4dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_29565d25-4f35-4614-818d-75b64b84445f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msa_CommonStockActivityRollForward_ee3a6af1-a190-44b7-b1bc-07781e008c16" xlink:to="loc_us-gaap_StockholdersEquity_29565d25-4f35-4614-818d-75b64b84445f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/SegmentInformationAdditionalInformationDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#SegmentInformationAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/SegmentInformationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_779d5c5b-40db-489f-b56b-7a6922b81137" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_NumberOfGeographicalSegments_16e8930a-640f-4917-9ab9-1efdbb61a623" xlink:href="msa-20240331.xsd#msa_NumberOfGeographicalSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_779d5c5b-40db-489f-b56b-7a6922b81137" xlink:to="loc_msa_NumberOfGeographicalSegments_16e8930a-640f-4917-9ab9-1efdbb61a623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_08220f96-7480-4007-b2db-c073ab030ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_779d5c5b-40db-489f-b56b-7a6922b81137" xlink:to="loc_us-gaap_NumberOfReportableSegments_08220f96-7480-4007-b2db-c073ab030ac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#SegmentInformationScheduleofReportableSegmentInformationDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_0fb7494c-0928-4645-98ba-c6671e2d03b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c6f3bf4c-8f0d-41ff-a658-011a2f33463f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0fb7494c-0928-4645-98ba-c6671e2d03b0" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c6f3bf4c-8f0d-41ff-a658-011a2f33463f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_e22fb5d3-8d8a-416c-a1b2-48d0d06af91f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c6f3bf4c-8f0d-41ff-a658-011a2f33463f" xlink:to="loc_srt_ConsolidationItemsAxis_e22fb5d3-8d8a-416c-a1b2-48d0d06af91f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_cea53140-d275-4322-818b-d9ca8dd23ccd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_e22fb5d3-8d8a-416c-a1b2-48d0d06af91f" xlink:to="loc_srt_ConsolidationItemsDomain_cea53140-d275-4322-818b-d9ca8dd23ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_beff8ea6-dd50-40f8-a2ac-5ae88bb97050" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_cea53140-d275-4322-818b-d9ca8dd23ccd" xlink:to="loc_us-gaap_OperatingSegmentsMember_beff8ea6-dd50-40f8-a2ac-5ae88bb97050" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_b9c1f23c-aad5-4f22-84f2-ddd4c8a7da42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_cea53140-d275-4322-818b-d9ca8dd23ccd" xlink:to="loc_us-gaap_CorporateNonSegmentMember_b9c1f23c-aad5-4f22-84f2-ddd4c8a7da42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_edffc5c5-9620-4107-9a75-fd12c77501be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c6f3bf4c-8f0d-41ff-a658-011a2f33463f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_edffc5c5-9620-4107-9a75-fd12c77501be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1f8a28ae-8863-4140-a959-d3f80275be54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_edffc5c5-9620-4107-9a75-fd12c77501be" xlink:to="loc_us-gaap_SegmentDomain_1f8a28ae-8863-4140-a959-d3f80275be54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AmericasSegmentMember_3bceb0d5-ccc1-4926-bfbe-88e29ff8282c" xlink:href="msa-20240331.xsd#msa_AmericasSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1f8a28ae-8863-4140-a959-d3f80275be54" xlink:to="loc_msa_AmericasSegmentMember_3bceb0d5-ccc1-4926-bfbe-88e29ff8282c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_InternationalSegmentMember_2b720c74-0ff1-40ba-8650-c6d098dbdf60" xlink:href="msa-20240331.xsd#msa_InternationalSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1f8a28ae-8863-4140-a959-d3f80275be54" xlink:to="loc_msa_InternationalSegmentMember_2b720c74-0ff1-40ba-8650-c6d098dbdf60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c6f3bf4c-8f0d-41ff-a658-011a2f33463f" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_82a7927b-cc74-4cbb-9285-95a6800ba6dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_82a7927b-cc74-4cbb-9285-95a6800ba6dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b932d6a3-b1e4-4e8f-9b6d-93f84a2769ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_us-gaap_OperatingIncomeLoss_b932d6a3-b1e4-4e8f-9b6d-93f84a2769ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_05d9d81e-2f78-49c2-b357-a4c990cf1de7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_us-gaap_RestructuringCharges_05d9d81e-2f78-49c2-b357-a4c990cf1de7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_ec2fc1de-9e21-414e-a5b2-0fbe2e91e46c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_ec2fc1de-9e21-414e-a5b2-0fbe2e91e46c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_468e796e-ddfe-4cd2-9620-c9c92777624d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_468e796e-ddfe-4cd2-9620-c9c92777624d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_ProductLiabilityExpense_5120eb89-5919-4771-98da-1364b19e511c" xlink:href="msa-20240331.xsd#msa_ProductLiabilityExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_msa_ProductLiabilityExpense_5120eb89-5919-4771-98da-1364b19e511c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets_c89b1265-3f4a-4ac8-a97f-9f826dd39c20" xlink:href="msa-20240331.xsd#msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets_c89b1265-3f4a-4ac8-a97f-9f826dd39c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_StrategicTransactionCosts_d8f54c2f-5749-4f34-8a25-12ff23e4432e" xlink:href="msa-20240331.xsd#msa_StrategicTransactionCosts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_msa_StrategicTransactionCosts_d8f54c2f-5749-4f34-8a25-12ff23e4432e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_OperatingIncomeLossAdjusted_148d03a7-4110-418b-8229-93297f175f33" xlink:href="msa-20240331.xsd#msa_OperatingIncomeLossAdjusted"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_msa_OperatingIncomeLossAdjusted_148d03a7-4110-418b-8229-93297f175f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AdjustedOperatingMarginPercent_f5a0a80a-06bc-451f-b5cb-e3540d581b42" xlink:href="msa-20240331.xsd#msa_AdjustedOperatingMarginPercent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_msa_AdjustedOperatingMarginPercent_f5a0a80a-06bc-451f-b5cb-e3540d581b42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts_2fa4454f-044d-4136-9acf-5f828d79da77" xlink:href="msa-20240331.xsd#msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts_2fa4454f-044d-4136-9acf-5f828d79da77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AdjustedEBITDA_08e4ca1a-1769-4ea1-8f69-0ea17b8af3f9" xlink:href="msa-20240331.xsd#msa_AdjustedEBITDA"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_msa_AdjustedEBITDA_08e4ca1a-1769-4ea1-8f69-0ea17b8af3f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AdjustedEBITDAPercentage_ee07d5bf-f6c2-4364-886f-f6b9a79ba89d" xlink:href="msa-20240331.xsd#msa_AdjustedEBITDAPercentage"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_91a04542-5788-4314-9a39-d1c80bfe371b" xlink:to="loc_msa_AdjustedEBITDAPercentage_ee07d5bf-f6c2-4364-886f-f6b9a79ba89d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#SegmentInformationPercentageofTotalSalesbyProductGroupDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_dc14c620-d4d5-4e47-980e-5c60f9f9e317" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_60973468-fab4-48e7-abf0-1e051ed58fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_dc14c620-d4d5-4e47-980e-5c60f9f9e317" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_60973468-fab4-48e7-abf0-1e051ed58fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b6f5a944-020a-43c5-b7d5-bb29f1b1f9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_60973468-fab4-48e7-abf0-1e051ed58fd0" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b6f5a944-020a-43c5-b7d5-bb29f1b1f9ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a774f597-31ad-4968-b770-d807f9efde92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b6f5a944-020a-43c5-b7d5-bb29f1b1f9ba" xlink:to="loc_us-gaap_SegmentDomain_a774f597-31ad-4968-b770-d807f9efde92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AmericasSegmentMember_e1c8fdbe-a334-4c01-a776-904d39ec5a33" xlink:href="msa-20240331.xsd#msa_AmericasSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a774f597-31ad-4968-b770-d807f9efde92" xlink:to="loc_msa_AmericasSegmentMember_e1c8fdbe-a334-4c01-a776-904d39ec5a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_InternationalMember_4d024e9a-437d-4220-a94f-5c654b70db42" xlink:href="msa-20240331.xsd#msa_InternationalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_a774f597-31ad-4968-b770-d807f9efde92" xlink:to="loc_msa_InternationalMember_4d024e9a-437d-4220-a94f-5c654b70db42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_09ee8328-d859-42bd-9c28-e20b718f8af8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_60973468-fab4-48e7-abf0-1e051ed58fd0" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_09ee8328-d859-42bd-9c28-e20b718f8af8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5b98a591-78a6-46ca-8327-57faadc942b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_09ee8328-d859-42bd-9c28-e20b718f8af8" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5b98a591-78a6-46ca-8327-57faadc942b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_20936c01-7220-441f-a4a9-73a5b4b3a654" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_5b98a591-78a6-46ca-8327-57faadc942b0" xlink:to="loc_us-gaap_SalesRevenueNetMember_20936c01-7220-441f-a4a9-73a5b4b3a654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_b0b66f37-2adf-414d-a2bb-5a39a27b9f29" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_60973468-fab4-48e7-abf0-1e051ed58fd0" xlink:to="loc_srt_ProductOrServiceAxis_b0b66f37-2adf-414d-a2bb-5a39a27b9f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_8493dbf6-68cd-4f49-a81f-d3f637561576" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_b0b66f37-2adf-414d-a2bb-5a39a27b9f29" xlink:to="loc_srt_ProductsAndServicesDomain_8493dbf6-68cd-4f49-a81f-d3f637561576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_BreathingApparatusMember_a8189165-f739-4016-804c-82511e762ea1" xlink:href="msa-20240331.xsd#msa_BreathingApparatusMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_8493dbf6-68cd-4f49-a81f-d3f637561576" xlink:to="loc_msa_BreathingApparatusMember_a8189165-f739-4016-804c-82511e762ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_FixGasFlameDetectionInstrumentsMember_4370e74c-b2f1-4cc0-91f9-c5d00768eeff" xlink:href="msa-20240331.xsd#msa_FixGasFlameDetectionInstrumentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_8493dbf6-68cd-4f49-a81f-d3f637561576" xlink:to="loc_msa_FixGasFlameDetectionInstrumentsMember_4370e74c-b2f1-4cc0-91f9-c5d00768eeff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_FirefighterHelmetsandProtectiveApparelMember_499038e4-0151-4374-ad5a-e349dc45f63c" xlink:href="msa-20240331.xsd#msa_FirefighterHelmetsandProtectiveApparelMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_8493dbf6-68cd-4f49-a81f-d3f637561576" xlink:to="loc_msa_FirefighterHelmetsandProtectiveApparelMember_499038e4-0151-4374-ad5a-e349dc45f63c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_2788406b-a2ec-45f3-8cc0-ec7b95862942" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_60973468-fab4-48e7-abf0-1e051ed58fd0" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_2788406b-a2ec-45f3-8cc0-ec7b95862942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_ef551a06-ef1a-4e3f-b69f-ade0b02683bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_2788406b-a2ec-45f3-8cc0-ec7b95862942" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_ef551a06-ef1a-4e3f-b69f-ade0b02683bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_e838f7e5-723f-438a-bdc7-6d21b65300db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_ef551a06-ef1a-4e3f-b69f-ade0b02683bf" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_e838f7e5-723f-438a-bdc7-6d21b65300db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_977d6143-4731-439f-8846-33a4f55558fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_60973468-fab4-48e7-abf0-1e051ed58fd0" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_977d6143-4731-439f-8846-33a4f55558fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d5a9867c-b008-44f1-8055-0726fc0c3e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_977d6143-4731-439f-8846-33a4f55558fb" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d5a9867c-b008-44f1-8055-0726fc0c3e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_dbe6be8d-3a00-46fa-be6a-19fb0ab94850" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_977d6143-4731-439f-8846-33a4f55558fb" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_dbe6be8d-3a00-46fa-be6a-19fb0ab94850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/EarningsLossperShareDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#EarningsLossperShareDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/EarningsLossperShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_6420c88d-6cd7-4def-af6a-6c597c221d12" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_25a05e99-d58c-4dad-b517-e8da14d852f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6420c88d-6cd7-4def-af6a-6c597c221d12" xlink:to="loc_us-gaap_NetIncomeLoss_25a05e99-d58c-4dad-b517-e8da14d852f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStockStock_6c7fc746-6d4a-4beb-8142-7425928d57ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsPreferredStockStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6420c88d-6cd7-4def-af6a-6c597c221d12" xlink:to="loc_us-gaap_DividendsPreferredStockStock_6c7fc746-6d4a-4beb-8142-7425928d57ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_44199a48-6d6f-4ed7-9ed4-2c4f813d77a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6420c88d-6cd7-4def-af6a-6c597c221d12" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_44199a48-6d6f-4ed7-9ed4-2c4f813d77a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_73377841-4883-4719-9af3-2e761a916087" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6420c88d-6cd7-4def-af6a-6c597c221d12" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_73377841-4883-4719-9af3-2e761a916087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_7a24ed48-6021-43b0-b1f8-1b89b79b9a33" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6420c88d-6cd7-4def-af6a-6c597c221d12" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_7a24ed48-6021-43b0-b1f8-1b89b79b9a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_43942522-b1a5-4903-8267-1e6c810feb41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6420c88d-6cd7-4def-af6a-6c597c221d12" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_43942522-b1a5-4903-8267-1e6c810feb41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9c5e88d6-0255-4b0e-be2f-790f8ffece3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6420c88d-6cd7-4def-af6a-6c597c221d12" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_9c5e88d6-0255-4b0e-be2f-790f8ffece3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c0544554-37c7-43a3-a778-bd20e9ceb5ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6420c88d-6cd7-4def-af6a-6c597c221d12" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c0544554-37c7-43a3-a778-bd20e9ceb5ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_73fe4a52-93ad-4fd9-aefe-3c04228d6c13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6420c88d-6cd7-4def-af6a-6c597c221d12" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_73fe4a52-93ad-4fd9-aefe-3c04228d6c13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_EarningsPerShareContinuingOperationsAbstract_9b5765ce-7fce-4b2a-ade0-e47af5c45131" xlink:href="msa-20240331.xsd#msa_EarningsPerShareContinuingOperationsAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6420c88d-6cd7-4def-af6a-6c597c221d12" xlink:to="loc_msa_EarningsPerShareContinuingOperationsAbstract_9b5765ce-7fce-4b2a-ade0-e47af5c45131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_fd832f8d-9c89-49ff-8c9c-4b3b9d320a65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msa_EarningsPerShareContinuingOperationsAbstract_9b5765ce-7fce-4b2a-ade0-e47af5c45131" xlink:to="loc_us-gaap_EarningsPerShareBasic_fd832f8d-9c89-49ff-8c9c-4b3b9d320a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_3904301a-791f-42ce-94d2-5f14214d45aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_msa_EarningsPerShareContinuingOperationsAbstract_9b5765ce-7fce-4b2a-ade0-e47af5c45131" xlink:to="loc_us-gaap_EarningsPerShareDiluted_3904301a-791f-42ce-94d2-5f14214d45aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0684791b-1c6e-4cb9-90a4-54bf7ed675e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_b2c7c055-8d9e-42e7-9c82-9285625f59b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0684791b-1c6e-4cb9-90a4-54bf7ed675e9" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_b2c7c055-8d9e-42e7-9c82-9285625f59b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7a3c9e6b-7cd1-47c6-aea5-cde621ca57e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_b2c7c055-8d9e-42e7-9c82-9285625f59b0" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7a3c9e6b-7cd1-47c6-aea5-cde621ca57e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_874f6af9-526e-4715-98e3-73c950d53701" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7a3c9e6b-7cd1-47c6-aea5-cde621ca57e7" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_874f6af9-526e-4715-98e3-73c950d53701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DeferredTaxAssetMember_0e591e60-7439-4dae-b63e-0a61b219b1c5" xlink:href="msa-20240331.xsd#msa_DeferredTaxAssetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_874f6af9-526e-4715-98e3-73c950d53701" xlink:to="loc_msa_DeferredTaxAssetMember_0e591e60-7439-4dae-b63e-0a61b219b1c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_f8ece1eb-9bed-4512-85e0-307cb00cc3ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_b2c7c055-8d9e-42e7-9c82-9285625f59b0" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_f8ece1eb-9bed-4512-85e0-307cb00cc3ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a87812b4-1161-4233-8389-4b3c69a454a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_f8ece1eb-9bed-4512-85e0-307cb00cc3ba" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_a87812b4-1161-4233-8389-4b3c69a454a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_f8f2f30c-c1dc-48f3-91b6-18eee525154e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_f8ece1eb-9bed-4512-85e0-307cb00cc3ba" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_f8f2f30c-c1dc-48f3-91b6-18eee525154e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_02041d73-ba6d-4c4f-ade2-82f3343cef5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_f8ece1eb-9bed-4512-85e0-307cb00cc3ba" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_02041d73-ba6d-4c4f-ade2-82f3343cef5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_a0c518b4-9bd0-4839-ad52-ec46246a193e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_f8ece1eb-9bed-4512-85e0-307cb00cc3ba" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_a0c518b4-9bd0-4839-ad52-ec46246a193e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/StockPlansScheduleofStockCompensationExpenseDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#StockPlansScheduleofStockCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/StockPlansScheduleofStockCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_98cf0c8c-b1b5-4b04-9d14-a0d0802db2d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_21df2df0-8ee2-4900-8c4d-f1dcde783c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_98cf0c8c-b1b5-4b04-9d14-a0d0802db2d4" xlink:to="loc_us-gaap_ShareBasedCompensation_21df2df0-8ee2-4900-8c4d-f1dcde783c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_adce41fc-395c-4d48-b381-3ace1c7de7b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_98cf0c8c-b1b5-4b04-9d14-a0d0802db2d4" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_adce41fc-395c-4d48-b381-3ace1c7de7b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_6dc91eec-47cc-4e82-b668-3d4046403899" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_98cf0c8c-b1b5-4b04-9d14-a0d0802db2d4" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_6dc91eec-47cc-4e82-b668-3d4046403899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/StockPlansSummaryofStockOptionActivityDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#StockPlansSummaryofStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/StockPlansSummaryofStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3ab0a0e1-505f-431e-9a39-08b15c34935a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_5a5567c0-c395-49ef-8e7f-039442d7574a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3ab0a0e1-505f-431e-9a39-08b15c34935a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_5a5567c0-c395-49ef-8e7f-039442d7574a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_06c1a717-dda7-45dd-a159-73822587f964" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_5a5567c0-c395-49ef-8e7f-039442d7574a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_06c1a717-dda7-45dd-a159-73822587f964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_aa2f5c5e-4cff-4497-96ed-da9eb2bb448c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_5a5567c0-c395-49ef-8e7f-039442d7574a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_aa2f5c5e-4cff-4497-96ed-da9eb2bb448c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0100055b-5360-40df-a497-effea11867b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_5a5567c0-c395-49ef-8e7f-039442d7574a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0100055b-5360-40df-a497-effea11867b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_e4a1209d-2781-40bc-80c5-d827e4944499" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3ab0a0e1-505f-431e-9a39-08b15c34935a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_e4a1209d-2781-40bc-80c5-d827e4944499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2b834102-ec1d-4895-bc4d-1ce69ac94d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3ab0a0e1-505f-431e-9a39-08b15c34935a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2b834102-ec1d-4895-bc4d-1ce69ac94d6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ec2dc733-e4af-4ba4-a970-dcb96da92d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2b834102-ec1d-4895-bc4d-1ce69ac94d6f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ec2dc733-e4af-4ba4-a970-dcb96da92d3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_acd330c1-29b1-4ef4-b04a-9872ebe7a1d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2b834102-ec1d-4895-bc4d-1ce69ac94d6f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_acd330c1-29b1-4ef4-b04a-9872ebe7a1d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_461b5743-dc4a-46f2-8237-282a93aca7fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2b834102-ec1d-4895-bc4d-1ce69ac94d6f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_461b5743-dc4a-46f2-8237-282a93aca7fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_b925a4e5-77e2-4709-944f-a34e123667f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3ab0a0e1-505f-431e-9a39-08b15c34935a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_b925a4e5-77e2-4709-944f-a34e123667f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#StockPlansSummaryofRestrictedStockandUnitActivityDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ef0c9896-73b4-4326-adde-ce84b6184686" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_80faa80a-fd5c-48ed-ac0b-22d169a495bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ef0c9896-73b4-4326-adde-ce84b6184686" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_80faa80a-fd5c-48ed-ac0b-22d169a495bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d96f2cd4-4f16-451e-a6d8-1d84f054462c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_80faa80a-fd5c-48ed-ac0b-22d169a495bc" xlink:to="loc_us-gaap_AwardTypeAxis_d96f2cd4-4f16-451e-a6d8-1d84f054462c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_05e98f79-9b66-4fc5-b94d-6365f342c1ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_d96f2cd4-4f16-451e-a6d8-1d84f054462c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_05e98f79-9b66-4fc5-b94d-6365f342c1ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_b446578a-d400-4ed6-b6ce-fe5440ea67a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_05e98f79-9b66-4fc5-b94d-6365f342c1ae" xlink:to="loc_us-gaap_RestrictedStockMember_b446578a-d400-4ed6-b6ce-fe5440ea67a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9c405170-ae6d-43ff-b390-be7b80ce78fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_80faa80a-fd5c-48ed-ac0b-22d169a495bc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9c405170-ae6d-43ff-b390-be7b80ce78fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4f7ffd60-08c7-45a7-9ffa-3370aa6e09b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9c405170-ae6d-43ff-b390-be7b80ce78fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4f7ffd60-08c7-45a7-9ffa-3370aa6e09b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_5cce3985-1aff-42a8-aef9-0fad7bb25e40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4f7ffd60-08c7-45a7-9ffa-3370aa6e09b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_5cce3985-1aff-42a8-aef9-0fad7bb25e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a52c87ea-676b-4af6-aed9-61a7cd43cc7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4f7ffd60-08c7-45a7-9ffa-3370aa6e09b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a52c87ea-676b-4af6-aed9-61a7cd43cc7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e1a5a71b-b913-4547-994a-61b1a2c7ac89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4f7ffd60-08c7-45a7-9ffa-3370aa6e09b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_e1a5a71b-b913-4547-994a-61b1a2c7ac89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_0a950218-27c9-4169-9af0-8ba0ec10d0f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4f7ffd60-08c7-45a7-9ffa-3370aa6e09b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_0a950218-27c9-4169-9af0-8ba0ec10d0f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7bbf8c9b-acc3-49c4-b0c7-391c28d987da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4f7ffd60-08c7-45a7-9ffa-3370aa6e09b5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7bbf8c9b-acc3-49c4-b0c7-391c28d987da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5485c62-75b0-4c88-bf4f-1f65e7e34c31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9c405170-ae6d-43ff-b390-be7b80ce78fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5485c62-75b0-4c88-bf4f-1f65e7e34c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_56c29c36-c2ab-4fc8-9466-da5e045655c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5485c62-75b0-4c88-bf4f-1f65e7e34c31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_56c29c36-c2ab-4fc8-9466-da5e045655c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_13b9794f-6f6c-46b5-ace1-4cc8e14d8462" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5485c62-75b0-4c88-bf4f-1f65e7e34c31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_13b9794f-6f6c-46b5-ace1-4cc8e14d8462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_a4bf1a07-fc8a-4cde-b02a-84929b4b268e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5485c62-75b0-4c88-bf4f-1f65e7e34c31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_a4bf1a07-fc8a-4cde-b02a-84929b4b268e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_967504c5-cc6f-45e8-a6be-02e58313f99d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5485c62-75b0-4c88-bf4f-1f65e7e34c31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_967504c5-cc6f-45e8-a6be-02e58313f99d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4de08282-3a5e-4916-8110-f3ef879622bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a5485c62-75b0-4c88-bf4f-1f65e7e34c31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4de08282-3a5e-4916-8110-f3ef879622bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/StockPlansAdditionalInformationDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#StockPlansAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/StockPlansAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a4ad2402-a3e3-4b98-9c9c-0af333439aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6eaaf43d-a104-4fd2-aad1-0f6b7c45f51f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a4ad2402-a3e3-4b98-9c9c-0af333439aa5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6eaaf43d-a104-4fd2-aad1-0f6b7c45f51f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_98b97324-e4d3-4381-9dc9-83f0a647261c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6eaaf43d-a104-4fd2-aad1-0f6b7c45f51f" xlink:to="loc_us-gaap_AwardTypeAxis_98b97324-e4d3-4381-9dc9-83f0a647261c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_33a058d5-ba76-402f-aedc-da1299d9d2b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_98b97324-e4d3-4381-9dc9-83f0a647261c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_33a058d5-ba76-402f-aedc-da1299d9d2b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_de1b876a-15b1-46f4-9bba-3fd4272bb406" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_33a058d5-ba76-402f-aedc-da1299d9d2b6" xlink:to="loc_us-gaap_PerformanceSharesMember_de1b876a-15b1-46f4-9bba-3fd4272bb406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1a2b1e48-8841-4ca4-b5b9-d66ed2d50f60" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6eaaf43d-a104-4fd2-aad1-0f6b7c45f51f" xlink:to="loc_srt_RangeAxis_1a2b1e48-8841-4ca4-b5b9-d66ed2d50f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0e6dec7d-968c-412b-9a1b-4c11c10b60cc" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1a2b1e48-8841-4ca4-b5b9-d66ed2d50f60" xlink:to="loc_srt_RangeMember_0e6dec7d-968c-412b-9a1b-4c11c10b60cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a5ee2f83-3088-49e7-ab30-ac45d9a91ac5" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0e6dec7d-968c-412b-9a1b-4c11c10b60cc" xlink:to="loc_srt_MinimumMember_a5ee2f83-3088-49e7-ab30-ac45d9a91ac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_f3f9f528-03d6-43ab-82ce-eb905f93433f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0e6dec7d-968c-412b-9a1b-4c11c10b60cc" xlink:to="loc_srt_MaximumMember_f3f9f528-03d6-43ab-82ce-eb905f93433f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7bfa4c23-aed5-469f-bc68-43948fed47a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6eaaf43d-a104-4fd2-aad1-0f6b7c45f51f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7bfa4c23-aed5-469f-bc68-43948fed47a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits_bf8a87a3-b6ef-4125-ac70-386b51c1d540" xlink:href="msa-20240331.xsd#msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7bfa4c23-aed5-469f-bc68-43948fed47a6" xlink:to="loc_msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits_bf8a87a3-b6ef-4125-ac70-386b51c1d540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod_d6d02bf2-af48-4941-bd69-9e3d2d97eb4d" xlink:href="msa-20240331.xsd#msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7bfa4c23-aed5-469f-bc68-43948fed47a6" xlink:to="loc_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod_d6d02bf2-af48-4941-bd69-9e3d2d97eb4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod_631bef51-d161-4a34-b1ff-e905b7e4ca0e" xlink:href="msa-20240331.xsd#msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7bfa4c23-aed5-469f-bc68-43948fed47a6" xlink:to="loc_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod_631bef51-d161-4a34-b1ff-e905b7e4ca0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/StockPlansWeightedAverageRiskAssumptionsDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#StockPlansWeightedAverageRiskAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/StockPlansWeightedAverageRiskAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f48c9b26-fbe5-4ada-a824-2e3187fffafb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c72471a9-ac70-4ace-8d51-9f77e3838a40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f48c9b26-fbe5-4ada-a824-2e3187fffafb" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c72471a9-ac70-4ace-8d51-9f77e3838a40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_94779f30-0388-4740-9c79-cfa8ef20d4b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c72471a9-ac70-4ace-8d51-9f77e3838a40" xlink:to="loc_us-gaap_AwardTypeAxis_94779f30-0388-4740-9c79-cfa8ef20d4b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_295b2528-ca7d-488f-bda8-36402b920b8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_94779f30-0388-4740-9c79-cfa8ef20d4b1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_295b2528-ca7d-488f-bda8-36402b920b8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_14fff644-dbe7-476d-87bd-878067809688" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_295b2528-ca7d-488f-bda8-36402b920b8f" xlink:to="loc_us-gaap_PerformanceSharesMember_14fff644-dbe7-476d-87bd-878067809688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueAxis_16a59af0-80c4-4470-a8c8-66e5e4f20e4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c72471a9-ac70-4ace-8d51-9f77e3838a40" xlink:to="loc_us-gaap_ValuationTechniqueAxis_16a59af0-80c4-4470-a8c8-66e5e4f20e4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationTechniqueDomain_ca70d7f0-750c-4042-98d8-749ddf4fb580" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ValuationTechniqueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueAxis_16a59af0-80c4-4470-a8c8-66e5e4f20e4f" xlink:to="loc_us-gaap_ValuationTechniqueDomain_ca70d7f0-750c-4042-98d8-749ddf4fb580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_MonteCarloApproachMember_5d079574-a1c2-46f3-b0d1-5f0c30d4a327" xlink:href="msa-20240331.xsd#msa_MonteCarloApproachMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueDomain_ca70d7f0-750c-4042-98d8-749ddf4fb580" xlink:to="loc_msa_MonteCarloApproachMember_5d079574-a1c2-46f3-b0d1-5f0c30d4a327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6270f090-6f24-470e-b28b-cc89a82b2643" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c72471a9-ac70-4ace-8d51-9f77e3838a40" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6270f090-6f24-470e-b28b-cc89a82b2643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_84ae0606-8c1b-42aa-9c6a-8835a6b7502c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6270f090-6f24-470e-b28b-cc89a82b2643" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_84ae0606-8c1b-42aa-9c6a-8835a6b7502c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_5b57b921-73ea-4ef0-88ef-578384a5e7c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6270f090-6f24-470e-b28b-cc89a82b2643" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_5b57b921-73ea-4ef0-88ef-578384a5e7c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_8a5e9211-fd9c-490a-89da-a9e6817b5060" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6270f090-6f24-470e-b28b-cc89a82b2643" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_8a5e9211-fd9c-490a-89da-a9e6817b5060" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_389197ac-1dcf-4517-a8e1-66fb6da7fff2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6270f090-6f24-470e-b28b-cc89a82b2643" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_389197ac-1dcf-4517-a8e1-66fb6da7fff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta_92a6de7f-6e8c-46a6-8ab7-f885cbf47d6a" xlink:href="msa-20240331.xsd#msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6270f090-6f24-470e-b28b-cc89a82b2643" xlink:to="loc_msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta_92a6de7f-6e8c-46a6-8ab7-f885cbf47d6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#StockPlansSummaryofPerformanceStockUnitActivityDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_31cadc64-a8bb-49cf-8758-245e283ae810" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_313e2d70-cf5e-4935-a6ac-0fe9c4af45a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_31cadc64-a8bb-49cf-8758-245e283ae810" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_313e2d70-cf5e-4935-a6ac-0fe9c4af45a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8110e239-b210-45e3-aff6-2f90fa0dc0e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_313e2d70-cf5e-4935-a6ac-0fe9c4af45a4" xlink:to="loc_us-gaap_AwardTypeAxis_8110e239-b210-45e3-aff6-2f90fa0dc0e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_93ccfc86-b9ce-46c1-aa7c-1296645733ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_8110e239-b210-45e3-aff6-2f90fa0dc0e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_93ccfc86-b9ce-46c1-aa7c-1296645733ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_9f3c7e86-86cb-4a18-92f1-c2bf85961043" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_93ccfc86-b9ce-46c1-aa7c-1296645733ef" xlink:to="loc_us-gaap_PerformanceSharesMember_9f3c7e86-86cb-4a18-92f1-c2bf85961043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a0287f1b-76d2-4127-bbe5-5676099735a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_313e2d70-cf5e-4935-a6ac-0fe9c4af45a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a0287f1b-76d2-4127-bbe5-5676099735a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2a669a44-136c-4244-92d5-21fa6fc289a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a0287f1b-76d2-4127-bbe5-5676099735a1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2a669a44-136c-4244-92d5-21fa6fc289a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a9a1e09e-15fa-408c-af5c-5249cb54a85a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2a669a44-136c-4244-92d5-21fa6fc289a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a9a1e09e-15fa-408c-af5c-5249cb54a85a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_616c66e9-d9d5-415f-abf5-4106ca816546" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2a669a44-136c-4244-92d5-21fa6fc289a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_616c66e9-d9d5-415f-abf5-4106ca816546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod_7f147591-5786-4385-bcad-8932d3c9436c" xlink:href="msa-20240331.xsd#msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2a669a44-136c-4244-92d5-21fa6fc289a0" xlink:to="loc_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod_7f147591-5786-4385-bcad-8932d3c9436c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_73d73551-663e-4df6-9c31-9051dd889b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2a669a44-136c-4244-92d5-21fa6fc289a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_73d73551-663e-4df6-9c31-9051dd889b4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_561ee16c-2a55-461c-91c5-39ff0f16e48e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2a669a44-136c-4244-92d5-21fa6fc289a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_561ee16c-2a55-461c-91c5-39ff0f16e48e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_49950968-a268-4776-8137-1acf465e2492" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_2a669a44-136c-4244-92d5-21fa6fc289a0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_49950968-a268-4776-8137-1acf465e2492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e36809a3-e832-4d5e-83db-3ac9ebdc4c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a0287f1b-76d2-4127-bbe5-5676099735a1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e36809a3-e832-4d5e-83db-3ac9ebdc4c2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_aef5a691-1f5f-4f86-a0d8-8017ebb856a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e36809a3-e832-4d5e-83db-3ac9ebdc4c2c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_aef5a691-1f5f-4f86-a0d8-8017ebb856a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4fa7e015-f13e-4a60-a5a1-ae559489e516" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e36809a3-e832-4d5e-83db-3ac9ebdc4c2c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4fa7e015-f13e-4a60-a5a1-ae559489e516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue_e72b216d-c234-495e-ad9d-3351f3e53dfc" xlink:href="msa-20240331.xsd#msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e36809a3-e832-4d5e-83db-3ac9ebdc4c2c" xlink:to="loc_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue_e72b216d-c234-495e-ad9d-3351f3e53dfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d7867f36-135f-4bec-a34a-47cd55a5686e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e36809a3-e832-4d5e-83db-3ac9ebdc4c2c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d7867f36-135f-4bec-a34a-47cd55a5686e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_978c86f9-bdf7-4f8f-821f-1366230c1320" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e36809a3-e832-4d5e-83db-3ac9ebdc4c2c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_978c86f9-bdf7-4f8f-821f-1366230c1320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d72eadca-0c2f-412a-b8fa-f5df2d37fc5d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_e36809a3-e832-4d5e-83db-3ac9ebdc4c2c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d72eadca-0c2f-412a-b8fa-f5df2d37fc5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits_315868f6-bec9-4b2f-8ebc-633a51b53bf5" xlink:href="msa-20240331.xsd#msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a0287f1b-76d2-4127-bbe5-5676099735a1" xlink:to="loc_msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits_315868f6-bec9-4b2f-8ebc-633a51b53bf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_4b32031d-88db-44e4-87f6-e94dd8dec7c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a0287f1b-76d2-4127-bbe5-5676099735a1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_4b32031d-88db-44e4-87f6-e94dd8dec7c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#LongTermDebtScheduleofDebtDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_04f72d5d-b743-455a-a5e7-661d466fc427" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_db4dab32-0490-4438-ba95-a1709d071a16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_04f72d5d-b743-455a-a5e7-661d466fc427" xlink:to="loc_us-gaap_DebtInstrumentTable_db4dab32-0490-4438-ba95-a1709d071a16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_f00a25e6-80e4-4434-b278-b00b69258d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_db4dab32-0490-4438-ba95-a1709d071a16" xlink:to="loc_us-gaap_DebtInstrumentAxis_f00a25e6-80e4-4434-b278-b00b69258d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_285786e9-710e-417d-9159-9e94718202f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_f00a25e6-80e4-4434-b278-b00b69258d3b" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_285786e9-710e-417d-9159-9e94718202f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember_fab75e67-5608-437e-acd5-de72516c65a4" xlink:href="msa-20240331.xsd#msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_285786e9-710e-417d-9159-9e94718202f3" xlink:to="loc_msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember_fab75e67-5608-437e-acd5-de72516c65a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_MultiCurrencyNoteSeriesCSeniorNotesMember_cbc726d8-7fe5-41f6-88fe-9dee082d54dc" xlink:href="msa-20240331.xsd#msa_MultiCurrencyNoteSeriesCSeniorNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_285786e9-710e-417d-9159-9e94718202f3" xlink:to="loc_msa_MultiCurrencyNoteSeriesCSeniorNotesMember_cbc726d8-7fe5-41f6-88fe-9dee082d54dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_NYLNoteFacilitySeriesASeniorNotesMember_40a8b3fe-d5b1-4c74-8aac-ac7181509e3e" xlink:href="msa-20240331.xsd#msa_NYLNoteFacilitySeriesASeniorNotesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_285786e9-710e-417d-9159-9e94718202f3" xlink:to="loc_msa_NYLNoteFacilitySeriesASeniorNotesMember_40a8b3fe-d5b1-4c74-8aac-ac7181509e3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_TermLoanFacility2023Member_9f7b1a4c-da77-46bc-a9d5-dbcafabd5c87" xlink:href="msa-20240331.xsd#msa_TermLoanFacility2023Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_285786e9-710e-417d-9159-9e94718202f3" xlink:to="loc_msa_TermLoanFacility2023Member_9f7b1a4c-da77-46bc-a9d5-dbcafabd5c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SeniorNotesDue2028Member_35e856f9-dbe0-4e51-a31b-214d95735129" xlink:href="msa-20240331.xsd#msa_SeniorNotesDue2028Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_285786e9-710e-417d-9159-9e94718202f3" xlink:to="loc_msa_SeniorNotesDue2028Member_35e856f9-dbe0-4e51-a31b-214d95735129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0e21a578-2ef4-48ed-82c6-65a899f58958" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_db4dab32-0490-4438-ba95-a1709d071a16" xlink:to="loc_us-gaap_CreditFacilityAxis_0e21a578-2ef4-48ed-82c6-65a899f58958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_de557ad5-63c2-49ad-9b22-59500747a897" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_0e21a578-2ef4-48ed-82c6-65a899f58958" xlink:to="loc_us-gaap_CreditFacilityDomain_de557ad5-63c2-49ad-9b22-59500747a897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_2f676bb4-3a74-4f1e-88c5-1937bb301251" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_de557ad5-63c2-49ad-9b22-59500747a897" xlink:to="loc_us-gaap_SecuredDebtMember_2f676bb4-3a74-4f1e-88c5-1937bb301251" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_5b694a84-d22f-4170-8677-a231daa407f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_db4dab32-0490-4438-ba95-a1709d071a16" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_5b694a84-d22f-4170-8677-a231daa407f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e63ddbd6-2d53-4b7a-8d7b-f52a98b67ea6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_5b694a84-d22f-4170-8677-a231daa407f9" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e63ddbd6-2d53-4b7a-8d7b-f52a98b67ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_dd2b3b9c-5016-483a-a815-83c34c6cf7b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e63ddbd6-2d53-4b7a-8d7b-f52a98b67ea6" xlink:to="loc_us-gaap_SeniorNotesMember_dd2b3b9c-5016-483a-a815-83c34c6cf7b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_7484aa97-9c8c-46cf-97f4-2ff4e70a4fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_e63ddbd6-2d53-4b7a-8d7b-f52a98b67ea6" xlink:to="loc_us-gaap_LineOfCreditMember_7484aa97-9c8c-46cf-97f4-2ff4e70a4fd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_4a719a60-3c8a-41af-ba5e-535591d7f8cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_db4dab32-0490-4438-ba95-a1709d071a16" xlink:to="loc_us-gaap_DebtInstrumentLineItems_4a719a60-3c8a-41af-ba5e-535591d7f8cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a684eb12-6b36-460b-9897-fe0d7dcc23d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4a719a60-3c8a-41af-ba5e-535591d7f8cb" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_a684eb12-6b36-460b-9897-fe0d7dcc23d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorLongTermNotes_ceebbeef-c56e-409a-8c89-7b266bf16642" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorLongTermNotes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4a719a60-3c8a-41af-ba5e-535591d7f8cb" xlink:to="loc_us-gaap_SeniorLongTermNotes_ceebbeef-c56e-409a-8c89-7b266bf16642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_c649b740-f895-40bf-9323-d169c442d718" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4a719a60-3c8a-41af-ba5e-535591d7f8cb" xlink:to="loc_us-gaap_LineOfCredit_c649b740-f895-40bf-9323-d169c442d718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_70a94605-d5c7-4295-b750-6829d4e5b1fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4a719a60-3c8a-41af-ba5e-535591d7f8cb" xlink:to="loc_us-gaap_LongTermDebt_70a94605-d5c7-4295-b750-6829d4e5b1fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_b590c6b6-d6d5-4287-94eb-fc63ebf50839" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4a719a60-3c8a-41af-ba5e-535591d7f8cb" xlink:to="loc_us-gaap_LongTermDebtCurrent_b590c6b6-d6d5-4287-94eb-fc63ebf50839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_d3fe79d5-9f0d-46e1-bf7e-1378a480bd51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4a719a60-3c8a-41af-ba5e-535591d7f8cb" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_d3fe79d5-9f0d-46e1-bf7e-1378a480bd51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#LongTermDebtAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_10351803-ed01-413a-a223-9aab6f70c633" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_66588666-96fd-4433-abfd-40ea084d42d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_10351803-ed01-413a-a223-9aab6f70c633" xlink:to="loc_us-gaap_DebtInstrumentTable_66588666-96fd-4433-abfd-40ea084d42d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c92582f9-4d0c-40ae-89ba-427563456388" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_66588666-96fd-4433-abfd-40ea084d42d5" xlink:to="loc_srt_RangeAxis_c92582f9-4d0c-40ae-89ba-427563456388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_45635474-4f65-46d6-b23c-047b05dc59ff" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_c92582f9-4d0c-40ae-89ba-427563456388" xlink:to="loc_srt_RangeMember_45635474-4f65-46d6-b23c-047b05dc59ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_0d8b8cf8-8b2a-406c-b3ff-4964f36c93fa" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_45635474-4f65-46d6-b23c-047b05dc59ff" xlink:to="loc_srt_MinimumMember_0d8b8cf8-8b2a-406c-b3ff-4964f36c93fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_514e38bb-12e8-4b08-adfb-c2a4a4285c4d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_45635474-4f65-46d6-b23c-047b05dc59ff" xlink:to="loc_srt_MaximumMember_514e38bb-12e8-4b08-adfb-c2a4a4285c4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_93e8e572-5dd6-4541-a3cd-ed30fb7fd992" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_66588666-96fd-4433-abfd-40ea084d42d5" xlink:to="loc_us-gaap_VariableRateAxis_93e8e572-5dd6-4541-a3cd-ed30fb7fd992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_f271a4cf-5f94-4d13-962e-902d107385a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_93e8e572-5dd6-4541-a3cd-ed30fb7fd992" xlink:to="loc_us-gaap_VariableRateDomain_f271a4cf-5f94-4d13-962e-902d107385a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_053c16bf-f1ff-40ef-9f6f-2e1948e45332" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_f271a4cf-5f94-4d13-962e-902d107385a4" xlink:to="loc_us-gaap_BaseRateMember_053c16bf-f1ff-40ef-9f6f-2e1948e45332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_OvernightBankFundingRateMember_6ee86b5a-aba8-48a9-ab18-af8c4a67ad38" xlink:href="msa-20240331.xsd#msa_OvernightBankFundingRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_f271a4cf-5f94-4d13-962e-902d107385a4" xlink:to="loc_msa_OvernightBankFundingRateMember_6ee86b5a-aba8-48a9-ab18-af8c4a67ad38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SecuredOvernightFinancingRateSOFRMember_907a9146-9ff6-45b9-a7cb-e6703f403403" xlink:href="msa-20240331.xsd#msa_SecuredOvernightFinancingRateSOFRMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_f271a4cf-5f94-4d13-962e-902d107385a4" xlink:to="loc_msa_SecuredOvernightFinancingRateSOFRMember_907a9146-9ff6-45b9-a7cb-e6703f403403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_79c21f77-cc25-4029-927f-772783cb2569" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_66588666-96fd-4433-abfd-40ea084d42d5" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_79c21f77-cc25-4029-927f-772783cb2569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_21717bf0-f351-4036-b6ae-138d91f67141" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_79c21f77-cc25-4029-927f-772783cb2569" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_21717bf0-f351-4036-b6ae-138d91f67141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_59eaac68-6928-47a6-a096-e1740de24426" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_21717bf0-f351-4036-b6ae-138d91f67141" xlink:to="loc_us-gaap_SeniorNotesMember_59eaac68-6928-47a6-a096-e1740de24426" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtMember_6ef3a338-64ef-40cd-9be1-dc4ee7d5353a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnsecuredDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_21717bf0-f351-4036-b6ae-138d91f67141" xlink:to="loc_us-gaap_UnsecuredDebtMember_6ef3a338-64ef-40cd-9be1-dc4ee7d5353a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableOtherPayablesMember_66a53c09-059f-44f8-a057-3858dbba5461" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayableOtherPayablesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_21717bf0-f351-4036-b6ae-138d91f67141" xlink:to="loc_us-gaap_NotesPayableOtherPayablesMember_66a53c09-059f-44f8-a057-3858dbba5461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_54421f75-3a0c-4d6f-bb9b-c4e998de0a98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_21717bf0-f351-4036-b6ae-138d91f67141" xlink:to="loc_us-gaap_LineOfCreditMember_54421f75-3a0c-4d6f-bb9b-c4e998de0a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_8c9d95b5-51e4-49d3-b89a-e01da54d8f63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_66588666-96fd-4433-abfd-40ea084d42d5" xlink:to="loc_us-gaap_DebtInstrumentAxis_8c9d95b5-51e4-49d3-b89a-e01da54d8f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_d931b54b-68eb-4552-b7c8-01769e1be120" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_8c9d95b5-51e4-49d3-b89a-e01da54d8f63" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_d931b54b-68eb-4552-b7c8-01769e1be120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SeniorRevolvingCreditFacilityMaturingIn2026Member_272785f0-580b-4a93-b3f4-47871670671e" xlink:href="msa-20240331.xsd#msa_SeniorRevolvingCreditFacilityMaturingIn2026Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d931b54b-68eb-4552-b7c8-01769e1be120" xlink:to="loc_msa_SeniorRevolvingCreditFacilityMaturingIn2026Member_272785f0-580b-4a93-b3f4-47871670671e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_MultiCurrencyNoteSeriesCSeniorNotesMember_cd00d831-73f6-424f-9faa-55c4e95cd438" xlink:href="msa-20240331.xsd#msa_MultiCurrencyNoteSeriesCSeniorNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d931b54b-68eb-4552-b7c8-01769e1be120" xlink:to="loc_msa_MultiCurrencyNoteSeriesCSeniorNotesMember_cd00d831-73f6-424f-9faa-55c4e95cd438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_MulticurrencyNotesDuein2031Member_cec4c8ab-530b-4217-9dee-8b0476db0626" xlink:href="msa-20240331.xsd#msa_MulticurrencyNotesDuein2031Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d931b54b-68eb-4552-b7c8-01769e1be120" xlink:to="loc_msa_MulticurrencyNotesDuein2031Member_cec4c8ab-530b-4217-9dee-8b0476db0626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_NYLNoteFacilitySeriesASeniorNotesMember_11759164-09eb-45df-bfb5-54ddad525e6c" xlink:href="msa-20240331.xsd#msa_NYLNoteFacilitySeriesASeniorNotesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d931b54b-68eb-4552-b7c8-01769e1be120" xlink:to="loc_msa_NYLNoteFacilitySeriesASeniorNotesMember_11759164-09eb-45df-bfb5-54ddad525e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_NYLNoteFacilitySeniorUnsecuredNotesMember_6be151be-3391-426d-b2f3-71d004b62c70" xlink:href="msa-20240331.xsd#msa_NYLNoteFacilitySeniorUnsecuredNotesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d931b54b-68eb-4552-b7c8-01769e1be120" xlink:to="loc_msa_NYLNoteFacilitySeniorUnsecuredNotesMember_6be151be-3391-426d-b2f3-71d004b62c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SeniorNotesDue2028Member_b5f9d8fc-a887-4f51-b217-ad92fcafe0e2" xlink:href="msa-20240331.xsd#msa_SeniorNotesDue2028Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d931b54b-68eb-4552-b7c8-01769e1be120" xlink:to="loc_msa_SeniorNotesDue2028Member_b5f9d8fc-a887-4f51-b217-ad92fcafe0e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_TermLoanFacility2023Member_76565489-eb32-4cc7-b904-76e59df47094" xlink:href="msa-20240331.xsd#msa_TermLoanFacility2023Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_d931b54b-68eb-4552-b7c8-01769e1be120" xlink:to="loc_msa_TermLoanFacility2023Member_76565489-eb32-4cc7-b904-76e59df47094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_20a186ad-598f-4653-9a77-15e2fcfde9ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_66588666-96fd-4433-abfd-40ea084d42d5" xlink:to="loc_us-gaap_CreditFacilityAxis_20a186ad-598f-4653-9a77-15e2fcfde9ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a6f4b88d-5190-4612-aadc-54d8708f7564" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_20a186ad-598f-4653-9a77-15e2fcfde9ee" xlink:to="loc_us-gaap_CreditFacilityDomain_a6f4b88d-5190-4612-aadc-54d8708f7564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_bf126fa4-101a-4ddf-824f-25fdb28a0d10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_a6f4b88d-5190-4612-aadc-54d8708f7564" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_bf126fa4-101a-4ddf-824f-25fdb28a0d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_d20f9e53-5f33-4ef8-a5c7-62473ca6efe0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_a6f4b88d-5190-4612-aadc-54d8708f7564" xlink:to="loc_us-gaap_SecuredDebtMember_d20f9e53-5f33-4ef8-a5c7-62473ca6efe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_66588666-96fd-4433-abfd-40ea084d42d5" xlink:to="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8115abd1-165b-4726-8394-cdba28449263" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8115abd1-165b-4726-8394-cdba28449263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d650ba5f-1c60-4045-82d2-111f1067dc5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d650ba5f-1c60-4045-82d2-111f1067dc5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_468f6d4d-80d8-4ca9-82f8-b2462af8b238" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_468f6d4d-80d8-4ca9-82f8-b2462af8b238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_0d601f2d-fd0e-4813-aad7-dda9696a30ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_0d601f2d-fd0e-4813-aad7-dda9696a30ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_LineOfCreditFacilityAccordionFeatureAmount_8314b06d-a672-4e71-9d91-f8795cf6a1c0" xlink:href="msa-20240331.xsd#msa_LineOfCreditFacilityAccordionFeatureAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_msa_LineOfCreditFacilityAccordionFeatureAmount_8314b06d-a672-4e71-9d91-f8795cf6a1c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_db0c7b82-c6ce-4adc-b093-1b7b041a3f60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_db0c7b82-c6ce-4adc-b093-1b7b041a3f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_41d06990-3a9c-4c1a-8729-3670d1e98b19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_41d06990-3a9c-4c1a-8729-3670d1e98b19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_ae06e015-5489-46f8-a06d-adb9a5c35c27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_us-gaap_LongTermDebtCurrent_ae06e015-5489-46f8-a06d-adb9a5c35c27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity_cabc5812-1d5e-4dc0-b52e-5abb99105651" xlink:href="msa-20240331.xsd#msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity_cabc5812-1d5e-4dc0-b52e-5abb99105651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DebtInstrumentPrincipalAmountDueAtMaturity_b6043668-e4d5-4b74-ac0e-10da3081f4a4" xlink:href="msa-20240331.xsd#msa_DebtInstrumentPrincipalAmountDueAtMaturity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_msa_DebtInstrumentPrincipalAmountDueAtMaturity_b6043668-e4d5-4b74-ac0e-10da3081f4a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum_eafb1732-2f27-4ddd-81a1-6f8f66bf7624" xlink:href="msa-20240331.xsd#msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum_eafb1732-2f27-4ddd-81a1-6f8f66bf7624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum_9c39236b-98aa-4ee2-a4a2-c5b5db41ae04" xlink:href="msa-20240331.xsd#msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum_9c39236b-98aa-4ee2-a4a2-c5b5db41ae04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum_dc15b709-069c-45f3-9a5b-918a78494614" xlink:href="msa-20240331.xsd#msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum_dc15b709-069c-45f3-9a5b-918a78494614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_4e9fdf2a-0d85-4a32-a132-b257f6f9e66e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_us-gaap_LongTermDebt_4e9fdf2a-0d85-4a32-a132-b257f6f9e66e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate_d4dab863-8027-4e47-9d51-82dc9b84c656" xlink:href="msa-20240331.xsd#msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate_d4dab863-8027-4e47-9d51-82dc9b84c656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_ae5cfa34-fe5a-45ca-bbba-c40877fa25f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_ae5cfa34-fe5a-45ca-bbba-c40877fa25f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets_14026692-56f2-4cff-bcb8-05afeaf6c41e" xlink:href="msa-20240331.xsd#msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a9951c4-b414-4d1d-8d69-0666b0e8d153" xlink:to="loc_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets_14026692-56f2-4cff-bcb8-05afeaf6c41e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/GoodwillandIntangibleAssetsChangesinGoodwillDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#GoodwillandIntangibleAssetsChangesinGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/GoodwillandIntangibleAssetsChangesinGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_734a84c9-7cc9-49ff-bd77-9085f04c0578" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_9a3a8b1a-c6f1-4ea3-b925-1c420b3e6be8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_734a84c9-7cc9-49ff-bd77-9085f04c0578" xlink:to="loc_us-gaap_GoodwillRollForward_9a3a8b1a-c6f1-4ea3-b925-1c420b3e6be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_ce77b088-a9ed-4946-afcd-d38aef5557e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_9a3a8b1a-c6f1-4ea3-b925-1c420b3e6be8" xlink:to="loc_us-gaap_Goodwill_ce77b088-a9ed-4946-afcd-d38aef5557e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_258b211d-eff9-4de2-8374-b83fd3befa61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_9a3a8b1a-c6f1-4ea3-b925-1c420b3e6be8" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_258b211d-eff9-4de2-8374-b83fd3befa61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_9215c736-348a-4131-b694-f3805d450a1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_9a3a8b1a-c6f1-4ea3-b925-1c420b3e6be8" xlink:to="loc_us-gaap_Goodwill_9215c736-348a-4131-b694-f3805d450a1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#GoodwillandIntangibleAssetsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a8caffad-d03d-48f5-b476-fba676f7e5ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_b436d633-f985-4d69-b7dc-b565a3841d7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a8caffad-d03d-48f5-b476-fba676f7e5ee" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_b436d633-f985-4d69-b7dc-b565a3841d7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bdf36b5c-2a2a-493a-807d-0d710d4e0dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_b436d633-f985-4d69-b7dc-b565a3841d7f" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bdf36b5c-2a2a-493a-807d-0d710d4e0dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_c5638ff8-95bd-4727-bc97-b31c05954182" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bdf36b5c-2a2a-493a-807d-0d710d4e0dcf" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_c5638ff8-95bd-4727-bc97-b31c05954182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_152ce343-6d6e-4d71-8b25-21d2f9d8cdce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_c5638ff8-95bd-4727-bc97-b31c05954182" xlink:to="loc_us-gaap_TradeNamesMember_152ce343-6d6e-4d71-8b25-21d2f9d8cdce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_232a39ea-30d8-4893-a1a3-2d6a8dac8531" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_b436d633-f985-4d69-b7dc-b565a3841d7f" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_232a39ea-30d8-4893-a1a3-2d6a8dac8531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e31cd3ff-ef36-4d62-a768-d536201b09ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_232a39ea-30d8-4893-a1a3-2d6a8dac8531" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e31cd3ff-ef36-4d62-a768-d536201b09ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_GlobeHoldingCompanyLLCMember_294990d1-31ef-4f08-8748-595bc4ae602d" xlink:href="msa-20240331.xsd#msa_GlobeHoldingCompanyLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e31cd3ff-ef36-4d62-a768-d536201b09ff" xlink:to="loc_msa_GlobeHoldingCompanyLLCMember_294990d1-31ef-4f08-8748-595bc4ae602d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_d5994c4a-0158-430f-bf1d-93b29aeb6851" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_b436d633-f985-4d69-b7dc-b565a3841d7f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_d5994c4a-0158-430f-bf1d-93b29aeb6851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e2e917e9-1904-4011-a543-54c4c8c06895" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_d5994c4a-0158-430f-bf1d-93b29aeb6851" xlink:to="loc_us-gaap_SegmentDomain_e2e917e9-1904-4011-a543-54c4c8c06895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_AmericasSegmentMember_541ea4cd-501c-480e-96c3-5ec42ea7f512" xlink:href="msa-20240331.xsd#msa_AmericasSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e2e917e9-1904-4011-a543-54c4c8c06895" xlink:to="loc_msa_AmericasSegmentMember_541ea4cd-501c-480e-96c3-5ec42ea7f512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_InternationalSegmentMember_1a29fa75-5e17-4521-90da-5826d3bb0ead" xlink:href="msa-20240331.xsd#msa_InternationalSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e2e917e9-1904-4011-a543-54c4c8c06895" xlink:to="loc_msa_InternationalSegmentMember_1a29fa75-5e17-4521-90da-5826d3bb0ead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_845ef653-5c8c-48cf-8b92-d75e3fcf557e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_b436d633-f985-4d69-b7dc-b565a3841d7f" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_845ef653-5c8c-48cf-8b92-d75e3fcf557e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5c07d1b6-1a1f-48e7-96b2-baa131ed931a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_845ef653-5c8c-48cf-8b92-d75e3fcf557e" xlink:to="loc_us-gaap_Goodwill_5c07d1b6-1a1f-48e7-96b2-baa131ed931a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_d2c060ca-1f20-4934-ae2d-eee3b092e90e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_845ef653-5c8c-48cf-8b92-d75e3fcf557e" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_d2c060ca-1f20-4934-ae2d-eee3b092e90e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/GoodwillandIntangibleAssetsChangesinIntangibleAssetsNetofAccumulatedAmortizationDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#GoodwillandIntangibleAssetsChangesinIntangibleAssetsNetofAccumulatedAmortizationDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/GoodwillandIntangibleAssetsChangesinIntangibleAssetsNetofAccumulatedAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0bca3a0c-52de-4fde-b346-d88310f7407d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_f7bb30f9-d56f-4cb6-9328-1a2a926cb139" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0bca3a0c-52de-4fde-b346-d88310f7407d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_f7bb30f9-d56f-4cb6-9328-1a2a926cb139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_e2ec7865-78fa-424e-b1de-da4bbd9db479" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_f7bb30f9-d56f-4cb6-9328-1a2a926cb139" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_e2ec7865-78fa-424e-b1de-da4bbd9db479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d2c50a0d-40bd-4fec-9263-621bb6c49b45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_e2ec7865-78fa-424e-b1de-da4bbd9db479" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d2c50a0d-40bd-4fec-9263-621bb6c49b45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_5c5fa876-60ce-436e-8d70-4ecc022e0b39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_e2ec7865-78fa-424e-b1de-da4bbd9db479" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_5c5fa876-60ce-436e-8d70-4ecc022e0b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_62a4b29c-9f01-4603-9e7e-be93280ed333" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_e2ec7865-78fa-424e-b1de-da4bbd9db479" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss_62a4b29c-9f01-4603-9e7e-be93280ed333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_888bd95c-2fb8-4e65-9363-8a27a98b1596" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_e2ec7865-78fa-424e-b1de-da4bbd9db479" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_888bd95c-2fb8-4e65-9363-8a27a98b1596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a8a0dd9d-2a08-4474-9068-cea94a524ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1d664182-53b4-41d8-bdc7-f20276342734" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a8a0dd9d-2a08-4474-9068-cea94a524ae2" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1d664182-53b4-41d8-bdc7-f20276342734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_c7f78b97-1eb3-4a7a-892d-8504aca18695" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1d664182-53b4-41d8-bdc7-f20276342734" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_c7f78b97-1eb3-4a7a-892d-8504aca18695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_ac97dd2e-82dc-47ec-9784-23a91f73a99f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_c7f78b97-1eb3-4a7a-892d-8504aca18695" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_ac97dd2e-82dc-47ec-9784-23a91f73a99f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_0be73866-b94b-4c8a-9024-ab0f93d23927" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ac97dd2e-82dc-47ec-9784-23a91f73a99f" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_0be73866-b94b-4c8a-9024-ab0f93d23927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_ddc2c6ed-75bb-4f51-9710-058f30a9bb8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ac97dd2e-82dc-47ec-9784-23a91f73a99f" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_ddc2c6ed-75bb-4f51-9710-058f30a9bb8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c72651d5-d928-4382-93d9-ab42d072e7d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_1d664182-53b4-41d8-bdc7-f20276342734" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c72651d5-d928-4382-93d9-ab42d072e7d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_9820a50e-a8d9-40d4-9298-8af1541a7ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c72651d5-d928-4382-93d9-ab42d072e7d1" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_9820a50e-a8d9-40d4-9298-8af1541a7ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_262e74c5-3e87-4516-9197-da95816f255d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c72651d5-d928-4382-93d9-ab42d072e7d1" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_262e74c5-3e87-4516-9197-da95816f255d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1ff5426c-e7aa-4fb7-a684-19e8aede4b24" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c72651d5-d928-4382-93d9-ab42d072e7d1" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_1ff5426c-e7aa-4fb7-a684-19e8aede4b24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9fe3453b-8329-4c11-a08c-9fab8d486943" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c72651d5-d928-4382-93d9-ab42d072e7d1" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_9fe3453b-8329-4c11-a08c-9fab8d486943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_3d52817b-fb72-46a6-81b0-ec29bf2d6f5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c72651d5-d928-4382-93d9-ab42d072e7d1" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_3d52817b-fb72-46a6-81b0-ec29bf2d6f5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_85f6b2a8-3b3d-4e8a-b632-1fe004f031d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c72651d5-d928-4382-93d9-ab42d072e7d1" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_85f6b2a8-3b3d-4e8a-b632-1fe004f031d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsAdditionalInformationDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#PensionsandOtherPostretirementBenefitsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b4d0ad66-cadb-4998-a644-403a4c3556b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_90236793-1ba7-4332-badd-a652632f3595" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b4d0ad66-cadb-4998-a644-403a4c3556b0" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_90236793-1ba7-4332-badd-a652632f3595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_083b10c2-f2a9-41d4-a5d9-84bc26c41788" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_b4d0ad66-cadb-4998-a644-403a4c3556b0" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_083b10c2-f2a9-41d4-a5d9-84bc26c41788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#DerivativeFinancialInstrumentsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_82d6decf-9b34-4335-8119-31209107de6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_aa2c75d3-9164-4b88-92fc-5ede4f5684aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_82d6decf-9b34-4335-8119-31209107de6f" xlink:to="loc_us-gaap_DerivativeTable_aa2c75d3-9164-4b88-92fc-5ede4f5684aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_781ae2ab-a3d0-47a6-b4e7-d7e8d90f87ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_aa2c75d3-9164-4b88-92fc-5ede4f5684aa" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_781ae2ab-a3d0-47a6-b4e7-d7e8d90f87ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_6146ebc9-6d7d-4088-9f98-966025e7c87c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_781ae2ab-a3d0-47a6-b4e7-d7e8d90f87ff" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_6146ebc9-6d7d-4088-9f98-966025e7c87c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_967bfac5-d115-47cb-af23-daf4bf230890" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6146ebc9-6d7d-4088-9f98-966025e7c87c" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_967bfac5-d115-47cb-af23-daf4bf230890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_ebd582ac-06ae-49b8-9ceb-4f8b011f3cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_aa2c75d3-9164-4b88-92fc-5ede4f5684aa" xlink:to="loc_us-gaap_DerivativeLineItems_ebd582ac-06ae-49b8-9ceb-4f8b011f3cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_30b2670b-daee-46a5-87a2-96fce78e9e57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_ebd582ac-06ae-49b8-9ceb-4f8b011f3cfa" xlink:to="loc_us-gaap_DerivativeNotionalAmount_30b2670b-daee-46a5-87a2-96fce78e9e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_eee31741-9dcb-43a4-85b5-c0aaba77dcf5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_556a764e-7cfe-4c32-b46d-18fa4e31f615" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_eee31741-9dcb-43a4-85b5-c0aaba77dcf5" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_556a764e-7cfe-4c32-b46d-18fa4e31f615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_7d1cb83b-8bd9-483c-93e3-ef24bb8310e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_556a764e-7cfe-4c32-b46d-18fa4e31f615" xlink:to="loc_us-gaap_HedgingDesignationAxis_7d1cb83b-8bd9-483c-93e3-ef24bb8310e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_88bdc8c0-1c97-495f-a652-153c68f2b54b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_7d1cb83b-8bd9-483c-93e3-ef24bb8310e9" xlink:to="loc_us-gaap_HedgingDesignationDomain_88bdc8c0-1c97-495f-a652-153c68f2b54b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_508325ef-a1ff-4bcd-95a3-d9774d81c0bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_88bdc8c0-1c97-495f-a652-153c68f2b54b" xlink:to="loc_us-gaap_NondesignatedMember_508325ef-a1ff-4bcd-95a3-d9774d81c0bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_eb40bd08-85cb-4132-9c95-9d98cab41b6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_556a764e-7cfe-4c32-b46d-18fa4e31f615" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_eb40bd08-85cb-4132-9c95-9d98cab41b6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_8f96e9fd-b5e5-4447-89ff-6947d0337a77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_eb40bd08-85cb-4132-9c95-9d98cab41b6a" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_8f96e9fd-b5e5-4447-89ff-6947d0337a77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_263a3929-efe9-4b7f-828e-0b402ea58d11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_8f96e9fd-b5e5-4447-89ff-6947d0337a77" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_263a3929-efe9-4b7f-828e-0b402ea58d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_57221b1a-0b58-488d-972b-fb9c3f9b4d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_8f96e9fd-b5e5-4447-89ff-6947d0337a77" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_57221b1a-0b58-488d-972b-fb9c3f9b4d5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_93db42aa-b19f-416e-8f35-88a71128baa6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_556a764e-7cfe-4c32-b46d-18fa4e31f615" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_93db42aa-b19f-416e-8f35-88a71128baa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_4faef100-5735-4358-8218-6e055fe99ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_93db42aa-b19f-416e-8f35-88a71128baa6" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_4faef100-5735-4358-8218-6e055fe99ddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_68f99d72-6fc5-4e63-bfa6-c75c86ddd49f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_93db42aa-b19f-416e-8f35-88a71128baa6" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_68f99d72-6fc5-4e63-bfa6-c75c86ddd49f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/DerivativeFinancialInstrumentsIncomeStatementLocationandImpactofDerivativeFinancialInstrumentsDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#DerivativeFinancialInstrumentsIncomeStatementLocationandImpactofDerivativeFinancialInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/DerivativeFinancialInstrumentsIncomeStatementLocationandImpactofDerivativeFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_d738c1f4-c123-4741-9dc4-11f39dd79471" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_4981d98c-2732-4050-b1e1-9a887566b03b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_d738c1f4-c123-4741-9dc4-11f39dd79471" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_4981d98c-2732-4050-b1e1-9a887566b03b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_f3b09e0a-d5c6-41a3-8ee2-4d7478dfd6d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_4981d98c-2732-4050-b1e1-9a887566b03b" xlink:to="loc_us-gaap_HedgingDesignationAxis_f3b09e0a-d5c6-41a3-8ee2-4d7478dfd6d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_60e3b7eb-531a-4edc-9b62-22ee8b5680c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_f3b09e0a-d5c6-41a3-8ee2-4d7478dfd6d7" xlink:to="loc_us-gaap_HedgingDesignationDomain_60e3b7eb-531a-4edc-9b62-22ee8b5680c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_47619f4b-42e4-46ac-958e-3dfbc210d8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_60e3b7eb-531a-4edc-9b62-22ee8b5680c5" xlink:to="loc_us-gaap_NondesignatedMember_47619f4b-42e4-46ac-958e-3dfbc210d8ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_78d75b48-a66e-4229-913c-8f2ebf63b0e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_4981d98c-2732-4050-b1e1-9a887566b03b" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_78d75b48-a66e-4229-913c-8f2ebf63b0e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_d2e89866-1d81-44ec-9e10-ed60233815c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_78d75b48-a66e-4229-913c-8f2ebf63b0e8" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_d2e89866-1d81-44ec-9e10-ed60233815c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#FairValueMeasurementsDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_f977fdc6-f76e-440e-8c66-9149ee75fc4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_faea4f70-f6e8-4dd6-bcc4-7a818717861a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_f977fdc6-f76e-440e-8c66-9149ee75fc4c" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_faea4f70-f6e8-4dd6-bcc4-7a818717861a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_516c0a90-8db8-45c3-a783-7b7be256d413" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_faea4f70-f6e8-4dd6-bcc4-7a818717861a" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_516c0a90-8db8-45c3-a783-7b7be256d413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_db1f994b-5129-4ce4-893f-63558e286bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_516c0a90-8db8-45c3-a783-7b7be256d413" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_db1f994b-5129-4ce4-893f-63558e286bbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_bab4615a-ff28-4f29-bc8e-d36fb956a596" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_db1f994b-5129-4ce4-893f-63558e286bbe" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_bab4615a-ff28-4f29-bc8e-d36fb956a596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_69eb0f73-0149-447d-8e67-aa6067b66226" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_bab4615a-ff28-4f29-bc8e-d36fb956a596" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_69eb0f73-0149-447d-8e67-aa6067b66226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_6436d55e-2889-485e-84fc-87a17fc9b96f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_bab4615a-ff28-4f29-bc8e-d36fb956a596" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_6436d55e-2889-485e-84fc-87a17fc9b96f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e412ecd0-3d1a-468b-a24b-f09d6694b7f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_faea4f70-f6e8-4dd6-bcc4-7a818717861a" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e412ecd0-3d1a-468b-a24b-f09d6694b7f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_72a9ea44-7269-43fc-908c-cd20449f6c22" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e412ecd0-3d1a-468b-a24b-f09d6694b7f0" xlink:to="loc_us-gaap_LongTermDebtFairValue_72a9ea44-7269-43fc-908c-cd20449f6c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#CommitmentsandContingenciesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_45fefc2b-650f-432f-9e43-ba0a788ada65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_45fefc2b-650f-432f-9e43-ba0a788ada65" xlink:to="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_68edb17d-ad98-45c3-bf45-05f9372102e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_68edb17d-ad98-45c3-bf45-05f9372102e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_dd302632-64e1-4e10-9fff-d565cfbd588f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_68edb17d-ad98-45c3-bf45-05f9372102e5" xlink:to="loc_us-gaap_LossContingencyNatureDomain_dd302632-64e1-4e10-9fff-d565cfbd588f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_SingleIncidentMember_79ab8fe4-464e-48f9-b84f-3754083fb12c" xlink:href="msa-20240331.xsd#msa_SingleIncidentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_dd302632-64e1-4e10-9fff-d565cfbd588f" xlink:to="loc_msa_SingleIncidentMember_79ab8fe4-464e-48f9-b84f-3754083fb12c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DamagesFromProductSubstancesMember_064e1d3d-f3ba-4325-a6f1-307063e6c1d9" xlink:href="msa-20240331.xsd#msa_DamagesFromProductSubstancesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_dd302632-64e1-4e10-9fff-d565cfbd588f" xlink:to="loc_msa_DamagesFromProductSubstancesMember_064e1d3d-f3ba-4325-a6f1-307063e6c1d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_3edf274f-6d47-4030-8b70-75caf25cedeb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_3edf274f-6d47-4030-8b70-75caf25cedeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_2d83b2ff-a393-4ce6-805a-818b7f013bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_3edf274f-6d47-4030-8b70-75caf25cedeb" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_2d83b2ff-a393-4ce6-805a-818b7f013bf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_e565adcd-6b80-4071-ae8a-b7f71b855a70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_2d83b2ff-a393-4ce6-805a-818b7f013bf1" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_e565adcd-6b80-4071-ae8a-b7f71b855a70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_144160cf-8508-41fe-a6fc-63c726685d59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_144160cf-8508-41fe-a6fc-63c726685d59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_395b2444-3d18-452b-afe9-f27eb4c35167" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_144160cf-8508-41fe-a6fc-63c726685d59" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_395b2444-3d18-452b-afe9-f27eb4c35167" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_MSALLCMember_9b151149-d40d-487a-9936-081af1510012" xlink:href="msa-20240331.xsd#msa_MSALLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_395b2444-3d18-452b-afe9-f27eb4c35167" xlink:to="loc_msa_MSALLCMember_9b151149-d40d-487a-9936-081af1510012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_f0ad12ed-dcd8-4613-b977-e95f07b64a19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_f0ad12ed-dcd8-4613-b977-e95f07b64a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_efb291b9-f1ab-4881-a3de-d808f77b102b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_f0ad12ed-dcd8-4613-b977-e95f07b64a19" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_efb291b9-f1ab-4881-a3de-d808f77b102b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_MSALLCMember_225ed538-5aa8-45d2-9630-d14aed48687c" xlink:href="msa-20240331.xsd#msa_MSALLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_efb291b9-f1ab-4881-a3de-d808f77b102b" xlink:to="loc_msa_MSALLCMember_225ed538-5aa8-45d2-9630-d14aed48687c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e58977b2-bc2f-4685-a9f6-4172d0cb2825" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_dei_LegalEntityAxis_e58977b2-bc2f-4685-a9f6-4172d0cb2825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_af9f1a13-03dd-4b27-9c3c-a9ace69f6dfd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_e58977b2-bc2f-4685-a9f6-4172d0cb2825" xlink:to="loc_dei_EntityDomain_af9f1a13-03dd-4b27-9c3c-a9ace69f6dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember_e45caa2c-a536-4c32-94cf-9f937c01a14d" xlink:href="msa-20240331.xsd#msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_af9f1a13-03dd-4b27-9c3c-a9ace69f6dfd" xlink:to="loc_msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember_e45caa2c-a536-4c32-94cf-9f937c01a14d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_ccc2ed2b-74d5-491c-ae5a-6d17d53f1268" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_ccc2ed2b-74d5-491c-ae5a-6d17d53f1268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_d3fc2bd6-50e9-4b62-9d5d-3d947b7fee44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_ccc2ed2b-74d5-491c-ae5a-6d17d53f1268" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_d3fc2bd6-50e9-4b62-9d5d-3d947b7fee44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_4ef7a555-a061-4287-94e3-2e599ae1c16e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_d3fc2bd6-50e9-4b62-9d5d-3d947b7fee44" xlink:to="loc_us-gaap_SubsequentEventMember_4ef7a555-a061-4287-94e3-2e599ae1c16e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_fa755ecd-0f0d-4ddf-b127-45e7be85d1c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_fa755ecd-0f0d-4ddf-b127-45e7be85d1c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_f6a61dc4-c286-400e-a157-09d022919782" xlink:to="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityAccrualComponentAmount_fb7ec006-b5c8-44f2-a935-0b5f18c29203" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityAccrualComponentAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_us-gaap_ProductLiabilityAccrualComponentAmount_fb7ec006-b5c8-44f2-a935-0b5f18c29203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductLiabilityAccrualPeriodExpense_58ceec9f-676e-4e29-82ff-9cac6cd8080b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductLiabilityAccrualPeriodExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_us-gaap_ProductLiabilityAccrualPeriodExpense_58ceec9f-676e-4e29-82ff-9cac6cd8080b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents_a3213441-77c6-444a-9ab1-28ecf155929c" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents_a3213441-77c6-444a-9ab1-28ecf155929c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_BusinessCombinationContributedCashAndCashEquivalents_a3ed9d38-5c29-4e2f-af3e-64180e70dfb9" xlink:href="msa-20240331.xsd#msa_BusinessCombinationContributedCashAndCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_msa_BusinessCombinationContributedCashAndCashEquivalents_a3ed9d38-5c29-4e2f-af3e-64180e70dfb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_ad33663c-bd54-4e17-a8ce-137f2db6e9c8" xlink:href="msa-20240331.xsd#msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_ad33663c-bd54-4e17-a8ce-137f2db6e9c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost_471bff3f-8ebe-4f77-b18f-1a3a1e3d91a1" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost_471bff3f-8ebe-4f77-b18f-1a3a1e3d91a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_LossContingencyPendingLawsuitsNumber_886ec47c-d88d-4526-96fc-81367921f968" xlink:href="msa-20240331.xsd#msa_LossContingencyPendingLawsuitsNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_msa_LossContingencyPendingLawsuitsNumber_886ec47c-d88d-4526-96fc-81367921f968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPendingClaimsNumber_934118ce-4128-4f09-898a-663884b09824" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyPendingClaimsNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_us-gaap_LossContingencyPendingClaimsNumber_934118ce-4128-4f09-898a-663884b09824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_LossContingencyPendingClassActionNumber_02979898-8d62-44e7-be04-61858117dbb4" xlink:href="msa-20240331.xsd#msa_LossContingencyPendingClassActionNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_msa_LossContingencyPendingClassActionNumber_02979898-8d62-44e7-be04-61858117dbb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyExpense_cdda4c47-fd1c-41ff-834a-ca1a105b50c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_us-gaap_ProductWarrantyExpense_cdda4c47-fd1c-41ff-834a-ca1a105b50c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_e88cfea7-6dbc-48db-b3f8-1e48f5b22e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_e88cfea7-6dbc-48db-b3f8-1e48f5b22e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_180a69c3-97e0-419f-9f26-3c0ace08e5c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_d9977f23-82c8-4972-9bb9-24673ad9086c" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_180a69c3-97e0-419f-9f26-3c0ace08e5c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#CommitmentsandContingenciesImpactofDivestitureDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c4074c7c-82fb-4d8c-a74b-7cbe471453e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_ab62c1ba-f0b5-49bf-b624-34bfb35366cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c4074c7c-82fb-4d8c-a74b-7cbe471453e1" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_ab62c1ba-f0b5-49bf-b624-34bfb35366cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_27366cc9-481a-463f-bf07-15104b21ca47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_ab62c1ba-f0b5-49bf-b624-34bfb35366cd" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_27366cc9-481a-463f-bf07-15104b21ca47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_26194473-a7a7-471b-b7a8-568dbc775dfa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_27366cc9-481a-463f-bf07-15104b21ca47" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_26194473-a7a7-471b-b7a8-568dbc775dfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_1ebb62cc-97c4-42ee-8ba5-99fb7834548d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_26194473-a7a7-471b-b7a8-568dbc775dfa" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_1ebb62cc-97c4-42ee-8ba5-99fb7834548d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8c0ced23-526e-4879-9d4d-d961ac5667bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_ab62c1ba-f0b5-49bf-b624-34bfb35366cd" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8c0ced23-526e-4879-9d4d-d961ac5667bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_83a3477a-52b9-4e84-853b-f6efc2341871" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8c0ced23-526e-4879-9d4d-d961ac5667bc" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_83a3477a-52b9-4e84-853b-f6efc2341871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_MSALLCMember_f2c81d48-7597-4c8e-805a-5745d158b661" xlink:href="msa-20240331.xsd#msa_MSALLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_83a3477a-52b9-4e84-853b-f6efc2341871" xlink:to="loc_msa_MSALLCMember_f2c81d48-7597-4c8e-805a-5745d158b661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_ab62c1ba-f0b5-49bf-b624-34bfb35366cd" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents_dad31ad6-8925-447d-85b4-092e13bf812f" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents_dad31ad6-8925-447d-85b4-092e13bf812f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent_e488e6f1-a325-469b-a44b-232402fc7eb2" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent_e488e6f1-a325-469b-a44b-232402fc7eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent_6ae4c862-130f-4d25-abe2-710eff0e26fa" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent_6ae4c862-130f-4d25-abe2-710eff0e26fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent_a1acd688-f051-46bb-afb8-444b83708f9d" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent_a1acd688-f051-46bb-afb8-444b83708f9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent_ef0ca0e1-7982-471b-97c6-c367ca5d0274" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent_ef0ca0e1-7982-471b-97c6-c367ca5d0274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent_bcc2b65d-af94-4bbc-9191-d62ac85313ff" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent_bcc2b65d-af94-4bbc-9191-d62ac85313ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent_bfe3b677-7b19-491e-9c79-ea983e44891a" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent_bfe3b677-7b19-491e-9c79-ea983e44891a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross_00c6a8ee-e792-416f-b5ed-53147a72abdb" xlink:href="msa-20240331.xsd#msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross_00c6a8ee-e792-416f-b5ed-53147a72abdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost_f1183ee6-fa8c-441c-919a-b9c16df7631c" xlink:href="msa-20240331.xsd#msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost_f1183ee6-fa8c-441c-919a-b9c16df7631c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_e0f5b254-538f-49a3-b885-116bb0f24066" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_e0f5b254-538f-49a3-b885-116bb0f24066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax_e33f2eee-9f49-4b6c-805d-08abf4946bbf" xlink:href="msa-20240331.xsd#msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax_e33f2eee-9f49-4b6c-805d-08abf4946bbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_128add70-6946-4267-8b42-2d54d171ca3b" xlink:href="msa-20240331.xsd#msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_741591d1-7983-4723-a3be-b3efa8cf6eff" xlink:to="loc_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect_128add70-6946-4267-8b42-2d54d171ca3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.msasafety.com/role/ContingenciesScheduleofProductWarrantyLiabilityDetails" xlink:type="simple" xlink:href="msa-20240331.xsd#ContingenciesScheduleofProductWarrantyLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.msasafety.com/role/ContingenciesScheduleofProductWarrantyLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d5e5c27c-1f18-417d-8d9f-e820686fdcb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_6e41397b-b407-4c84-92fd-fa144d342f45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d5e5c27c-1f18-417d-8d9f-e820686fdcb3" xlink:to="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_6e41397b-b407-4c84-92fd-fa144d342f45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_5123b1e7-a693-4196-a25c-d609383f2459" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_6e41397b-b407-4c84-92fd-fa144d342f45" xlink:to="loc_us-gaap_ProductWarrantyAccrual_5123b1e7-a693-4196-a25c-d609383f2459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPayments_ccd85d1b-3b4e-41d5-899a-e9e9f8983133" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrualPayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_6e41397b-b407-4c84-92fd-fa144d342f45" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualPayments_ccd85d1b-3b4e-41d5-899a-e9e9f8983133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_5e2e6754-f27d-4e3d-b837-c0c28b789aca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_6e41397b-b407-4c84-92fd-fa144d342f45" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_5e2e6754-f27d-4e3d-b837-c0c28b789aca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_f2cca3af-d014-4d4f-aa77-29f26e64ba7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_6e41397b-b407-4c84-92fd-fa144d342f45" xlink:to="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_f2cca3af-d014-4d4f-aa77-29f26e64ba7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_0fb0baa8-ddb4-437e-815e-46e8294a046e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_6e41397b-b407-4c84-92fd-fa144d342f45" xlink:to="loc_us-gaap_ProductWarrantyAccrual_0fb0baa8-ddb4-437e-815e-46e8294a046e" 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/2023/ecd-2023.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_msa_RestrictedAndPerformanceStockAwardsMember" xlink:href="msa-20240331.xsd#msa_RestrictedAndPerformanceStockAwardsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_msa_RestrictedAndPerformanceStockAwardsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockCompensationPlanMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_PerformanceSharesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/elts/us-gaap-2023.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: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/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <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_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/2023/elts/us-gaap-2023.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="3" 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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/elts/us-gaap-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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/2023/ecd-2023.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_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="11" 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/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="12" 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/2023/ecd-2023.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/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.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/2023/ecd-2023.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>11
<FILENAME>leenenseparationagreemen001.jpg
<DESCRIPTION>EX-10.1, PG1
<TEXT>
begin 644 leenenseparationagreemen001.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 W,# 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 **** "ES244 +FBDHH **** "
MBBB@ HHR#10 44@&*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHH)P* "BBB@ HHHH **** "BBB@ HHHH **
M** "BBD.<\4 +1110 4444 %%%% !12 '=G/'I2T %%%("<F@!:*** "BBB@
M HHHH .M%%% !1110 4444 %%%% !1110 4444 %%%% !12%0>M*!@8H ***
M* "BBB@ HH'UHH **** "BBB@ HI"V"!2T %%(<XXI: "BBB@ HI <BEH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBDP<]:
M%I  *6B@ HHHH **** "BBD(S0 M%%% !12'K2T %%%% !1110 4444 '<\4
M444 %%%% !0.E%% !1110 4444 %%%% "<Y]J7-&<T4 %%%% !1110 4444
M%%%% !1110 4444 (5ST.*4<"BD&>] "T444 %(."<TM&.<T %%%% !1136;
M;VH =1110 4<Y]J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *:P;:VP@.1P2,@'Z=Z=37#E"(V56P<%AD ]N,C- '(>&/$%_K]K;2?VAI7V
MJ:WD>2"*!RT15@H)_>'CU!P3G@\&I_#^MZQK%PUK.+.WN=/+0ZFGDL?WV?D\
MOY_NE,/DYX9>^<3:1X>U32-+L[&'5K9EM5<*YL3E]V<!OWG0$@X&,[1S26OA
M>XL=4LM1M=1C2=+<P7Q:W)%[EMP=OG&U@Q<@\_?(Z4 8S>.+I?!D^H&\TO\
MM:.Z>$0>6VTA9S%]WS,Y(&[K^%:UUK6JP:UK=DKV1CL=+BO(B8&R7<R@AOGZ
M?NNV#\W7CEI\(W!\'2Z =3BS).\WVC[*> TQE(V[_4XSGIVJS<>';J?4]5O?
M[0A4W^GQV13[,3LV&0AOO\\RMQ]/Q ,>Q\7ZE>:??2H^GS/!H\=^)(XV"QRE
M6)C9=Y+#CJ",=ZM7>M:];:-IVH^;IVV\FLH=GV9S@S.BLW^LXQOX'/3KSP]?
M!LC6JK-J*-<Q:4VE0R+;E56-MNYF7<2S?(N.0!SQS5R]\.W-WH&F:8M_$CV4
MUM*93;DB0PNK*-N\8R5&>3WH U;5;Y;-A=M;RW09]K1J40C)V<$DCC&>3SFL
M"Q\47.H:7X>9(88KW6-QYRR1*B,S'&06Z =1][/;%=0P<Q$(RB3'#%<@'UQG
M^M<U9>$Y;'2]%@2_1KO2&8PSFW.UU965E9-_HV>&'('T(!IZ'JSZUH$-^D2Q
MS.'1HRV561&*,,XZ;E/..E'AO5)-;\-Z=JDL2Q274"RLB'(4D=!4>DZ-/HUI
M%:6UZK6\<! 62'),S,6:0D$<$L?EX^M2>'=)?0M LM*>X6X^RQ")91'LW =,
MC)Y_&@#4HHHH 3G/M2T44 %%%% !1110 4F/6@Y]<"E!S0 4@8$D=Q2T@ !)
M'>@!:*** "BBB@ HHHH **** "BBB@ HHH- !0.G-(,XYI: "BBB@ HHHH *
M*** "BBB@ HHI,=^] "T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 444@]Z %I!G')S2T4 %%%
M% !11FB@ HHHH **** "D-+10 4444 %%%% !1110 4444 %'09HHH ****
M"BBB@ HHHH **** "BBB@ HQ110 4444 %% HH **** "BBB@ HHHH .: <B
MBB@ HHHH **** "BBB@ HHHH *13G-+35[GUH =1110 4444 %%%% !1110
M444G?I0 M%%(,\Y_"@!:*** "BBB@ I.I&#2T8Q0 4444 %%%% !1110 444
M@R.M "T4 @C(Z44 %%%% !1110 4444 %%%% !1110 448YS10 4444 %%%%
M !1110 4444 %%)GG%+0 4444 %%%&>: "BBB@ HHHH !0>*** #'-%%% "$
MTM%% !0.E!.!FB@ HHHH **** "BBB@ HHH[T %%%% !111C- !1110 4444
M !SVHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **3
M.#2T %%%% !0>E%% !C%%%% !2+C;P:6F1]"#ZT /HHHH **** "BBB@ HHH
MH **** "B@=.:*  \T44"@ HHHH 3'.:6BB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!",]*6BB@ HHHH ****
M"BBB@! ,9I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH ",C% X%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% "<TM%% !1110 44@Y% ! Y.30 M%%% !G
M-%%% !3(^AX[T^F1@A>3DY- #Z*** "BBB@ HHHH **** "BBB@ HI",XI:
M"BD&:6@ H/M110 4444 )^-+11WH **** "BBB@ HHHH **0D@@8ZTM !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 @]* "B
MBB@ H[T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%'M10 4444 %%%% !1110 @&*6BB@ HHHH **** $/0TV,@KQ3STI% 50
M!T% "T444 %%%% !1110 4444 %%%% !1110 @&,TM%% "'.1Z4M%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 444G.>M "T444 %%%% !1110 44
M44 %%%!H **** "BBB@ HHHH *,8HHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@  Q1110 4444 %%%% !1110 4444 %%%% !CG-%%% !1110 4444 %%%%
M!1110 4444 %%%% "$9H XP.!2GI2*<J* %HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **1CA2:4'(S0 4444 %% SWHH **** "
MBBB@ HHHH **** "DYS[4M% !1110 4444 %%%% ![4444 %'2BB@!"0*6BB
M@ HHI ,=\T +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 44&B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 1@2#BDC&
M$%.I%Z4 +1110 4444 %%%% !1110 444=Z "BBB@ HHHH **!R** "BBB@
MHHHH **** "BBB@ HHHH ,T48YHH **0]#3"2(O0T 244BG*@TM !1110 44
M44 %%'2B@ HHHH ***3&"?>@!:*** "BBB@ HHHH **** "BBB@ HI"=HR:6
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHI.] "T444 %%(<XX-+0 4444
M %%%% !10!@44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% "'H<]*2,804K$!23TH!RH
M- "T444 %%%% !1110 4444 %%%(&!Z4 +1110 4444 %%%% "&EHHH **3
M%+0 4444 %%%% !1110 A!W YXH(S2T4 %-==RXIU'>@  P,4444 %%%% !1
MWI"0!S2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 8HHHH **
M** "BBB@ HHHH ***,T %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 (PRI'M0H"J .@%*>E(H(4 ]: %HHHH *
M*** "BBB@ HHHH 0@G@4N *** "BBB@ HHHH */>BB@ HZ444 %%%% !1103
MB@ HHHH **** "B@C(Q10 4444 %%&>:* #K1110 4444 %%'O10 F,XS2T=
MZ* $.<<=:6DR!QFEH **** "BBB@ H-%% !1110 4448H **** $X/%'44M%
M  .**** "BBB@ HHH[T %%%% !1110 4444 %%%% !1110 44@.>U+0 4444
M %%%%  ,XYHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH 1CA3SBD0DH,]:' 9""<#UI5X4
M8H 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "L;Q3=:[9Z!//X;L(+[4U*^7!.X56!(SR2.@YZUL 'UI: /$+/XG?
M$F]\577AJ'PWH[:I:IOEB\T@*, _>+X/WA6EKOQ$\;V/BW3O#.G:%IL^J7%B
MEQ)"\A 63!+@-N P,&L[PY<,_P"TYX@#8_X]F0?0+'5'Q[IK:M\?]-LUU6?2
MR]B"+N!]KQX5SP<CT_6@#OM'UKXA*M[<^)-%TJSLX;.69#!-O8R*,A3ACQUK
MC=-^)/Q.U;PVWB*R\-Z1+IB*[M)YA!PF=WRE\]CVKH=(\)KH5MKDTGC>]UR6
M;3ID%M/<!@N5R6V[CSQC\Z\FTNV\7Z=\%FUC2-><:.\DD=W8"(;D4ML)5N3@
M\9''6@#T35OC'J,?POTWQ7IUA:"YFO#:W$,VYD0@$\8(/8'\:O:S\6;G3_A1
MI/BR&TMC?7T@B^SR;MFX%@V,'./E]>]<EXFMM$A^$G@NRT;,^FW>J1-*9<%F
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
MO5AYFU<8YQC/'I6KI.FPZ-H]GIENSM#:0K"A<Y8A1@9_*KE% !1110 4444
M%%%% !1110 4444 %%%% !110,XYH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** &N-R$>M*HPH'M2/@(QI5^Z* %HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** #/.***#S0 9KBOBT';X8:R$SC;
M&7_W/-3=_P".YKM<57OK.#4;&>RNHQ)!/&T<B'H5(P10!Y!\6KZXUF^\->$-
M!MEO;B1EOFM]X5'C0?*"3Q@X/Y5SMK=^(],C\=^&IM.&EWVHVSZE9VL;AE5<
M_O%0KP<IGIZ5[AX>T%-$TFQLY76[GM(O)2Z>,!R@/RC/L,#\*O:EI\6IZ?<V
MDC/'Y\+0F6,X=0PQD'L>:+@?.&BKX9D\4^#CH$)2?^RIOMS!6 >80MGD]6SN
MSCU%*?#\&F_ &TU?3X6CNK^Y5-1G!8[H!(PVMCHN0O2O6/#7PL@T+5['4+O7
M+_5&T^-H[..XP%AW=2,=>*[T00B'R1$@BQC9M&W'TH ^9+[39K;P7XMN_#^I
MV\NDM<6PF@L8I1 H_BVENO\ #G%+?K:1^"O&<NDW4$FDR_8U\BS2001S%EW%
M"_TY'O7TO#9VMM;?9H;:&*#G]VB +SUX'%"65K' 88[:%8B<E%0!2?I1<#YT
MN/".@-X_U_318(MG#X;^U0QJ2H641H0_!Z\DUB-<&ZLO!YUTQ-I']D31PF]W
MB 2AY .5_BP$Y^E?57DQ%BWEIEAM)VCD>E0O863VR6[VD!@CP4C,8VKCT&,"
M@#Y[TC0UUC4/A?8>(8VNXY[6Z+1S9&8QN:,'V Q^%<_;Z=80^&;*75+9QI]C
MXK>"0LK8CMRJEE]<96OJAK:!YXYVAC::($1R%060'K@]LT2V\,T312PQR1M]
MY'4$'ZB@#S73@DG[0%W):R P+H4>X)T.6&W],5Z?6!HWA6VTCQ!J^M">2:[U
M)UW%P (D485%QVK?H *.M%(3@9H 6BBB@ HHHH **** "BBCK0 4444 %%%%
M !1110 4444 %%%% !1C%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 UQ\A^E"9VC/6A\[&QZ4JG*
M@^U "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4$XHHH A#E7.<XJ7KT/!HVC-&,# XH 6BD.!C-+0 4444 %-<D#
M@9YIU(1D4 '  &:9O;KM^6GD9ZTM #4)*Y/>@,=P&.M*!@]>/2D" ,6[T +C
MG-+110 G YHSE<BC&:7% "<X'ZTW^+>#D=Q3Z3'7WH "-PQSS35W!B#]VE5=
MHQDGZTZ@!K],=Z8@*Y+'GTJ0KDY[TSRANW9/TH =SNI1]:6DQB@ .<''6F1N
M7SD8J2D  S[T +1WHHH 0"C/)%+BB@ II8#KWI2,\48SU'>@!:*** #(HSSB
MC%)CG- "T444 %(3QP*6D XQ0 ,,K@T<TM&!0 4444 &><444A&2.>E "TF0
M*6B@! <C-+110 44ASV-+0 444F,T &:-WI2XI-H]* %I,\\4M(1GOB@!"2.
MV:7.1T_.EIH!\PD].U #C[49HHH **** "FMG@"G48H 09QSUH]32T8H 9DD
M@@\=Z?3/+&X$''M3\<YH :K;@3@CG'-*3@9I:0C- "!P>E*,YYHQ2T %%(1F
MEH *0')-+10 4444 %%%% !112&@ ?!0YZ4+C:,=*&^Z<Y_"A<;1CIB@!:**
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *BN;JWLK9[BZFCA@09:21@JK]2:EKC_ (IH9/AEKRJP4FWZGM\PH [ $$9'
M2F2S1PIOED2-<@;F.!DG 'YUX[J_B;Q/X%-SIXU0ZW,^E17$+2Q*/)E:41<;
M0,K\V0#Z55UX>*)O#VKZ3K-Y>"T4VES;WURL4<T;><BL"$8\ _,#VQ0![?@4
M5XOJ'CCQ#H6JQZ-/J+3G2M1,NI73QIEK F/8Q &/^6G)&#\M,7Q5XNO=2L[.
M"^O6:>PEU6+[';PL65I"(T;>0-@7&>_- 'M=%>,W_BCQAJTT4-K+=6EW9Z/%
M>2I9)"R23N6_UF]N$&WMGJ:=JFL^*[A-=UI=>>Q32+"TNUL8XT:*1VC#NK'J
M5/(X/>@#V3G/M14-G,;FR@G( ,L:N0.V1FIC0 44G:D)8.H['K0 ZBD(S1T%
M "T4@Z#%! '- "T@(/2HW$C-@$ 4Z-=HZYH ?12-TXZTM !113&8[L=J 'T4
M4UB0I/6@!U%(O3.:6@ HI.U /'K0 M%)FF[LL,<>M #Z**3KP: %HHHH **0
M#'>ANG'6@!:*0=*6@ HI"<'%+0 4444 %%- /<TZ@ HI#TXI: "BB@=* "BD
MSD\4M !12=Z6@ SSBBDQ\V?:EH ***#TH 3<,@>M+0*.E  #D9HHZ#BFXX.2
M: '44@/I2,"<>E #J*:"V2,48 []30 ZBBCO0 444F><4 +128'-!&10 M%)
MSVI>M !1110 44@')-+S0 449YQ1[4 %%%% !1110 4444 %%%%  >E(,8&.
ME!&010JA5"CH!0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 (3@4M%% !1110 444ASVH 6J6KZ39ZYI5QIFH1&6TN%VR(&*Y&<]1]*NT
M4 <SI_@#PWIMK>VT=AYL5[&L4XN)&E+(H^5<L20!V HM_ 'AJVTZ_L$T_=#?
MH([CS)7=G4<J-Q)( [8Z5TU% &)<^$=!O%G%QIT4AGM5LY6).YX1R%)SG^M0
M:OX&\/ZVEFE[8G_1(_)A,4KQD1XP4)4@E<=C7144 <UJ?@'PUJPM!=::FVUC
M$,:Q,T8,8.0C!2-RY[&M"3PWI$L-_#)91M%?QK%<)V=%7:HQV 'I6K10 V.-
M(8DBC4*B*%4#L!3J*0G% "T49HH **3///%+0 444@.1F@!:0#%+10 444G.
M>G% "T4=Z3//:@!:*** "BBB@ Q@4444 %-V+G.*=2$X&: %HHI&SVH 6BBB
M@ I, #%+10 4444 %%(#DFEH **** $Q2TA-+0 4444 %%!.** $  Z"C'-+
M10 444F>0* %HHHH ***3<-V* %HHHH *0@$<TM&: #I12<YZ<4M !111F@
MHI <]J&;;VH 6BBD!H 6BBB@ HHHH **3/-+GF@ HHH'O0 4444 %%%% !11
M10 4444 %%%% !THI"< F@'(% "T444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %)CFEHH **** "BBB@ HHHH /:C'&*** "BBB@ H
M-%% !1110 A )'M2T44 %)BEHH *,<444 (<]CBCGUI:* $Q\V<T%<D&EHH
M**** "D Q2T4 %%%% !2$9&*6B@!.<<4 'OUI:* "D ..32T4 %%%% !2$9&
M.E+10 @4 8H P*6B@ HHHH #S11G%% !28YSFEHH #1110 4@SWI:* $Y[4'
MM2T4  &**** $(!!![T@4 Y%.HH #TI%&!BEHH **** "BBB@ HHHH *0@'&
M>U+10 A!..:0*0Q.:=10 G.X^E+110 @SCDYH()&,XI:* &A<'\*7 SFEHH
M**** "BBB@ HHHH *3G/M2T4 %%%% !1110 AY!H4;5 H<X0FA"2H)ZT +11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 8HH *#
MTHHH 0'/48I:** "BBB@ HHHH **"<=J* "BD!R:6@ HHHH **** "BBB@ H
MHHH **** "BBB@ HI.E+0 44=Z* "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 3/.*6C%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% ",<*<TB<J#2G!'/2A1A0* %HHHH **** "BBB@ HHHH ****
M "BBC/- !1110 4444 %%%% !1110 4444 %%%% !6=KVLVWA[0KS5[Q9&M[
M2,R.(QEB/85HUR'Q38I\,=?(!.;;;@#/5@/ZT 4;[XM^'+#PEIOB1UNWM-0E
M,42)&/,5AG=D9QQCUI=;^*FF:/JEQ81:7JE^UI&DMY):0;DMT8 @L<^AKQC6
M-"EC77M$^PW!T?1H&OK%!DDR3^2J8_O '=S]:Z+QN+"V\1WDR0^(-#UUK2,V
MUU8[I(]0(C "E0.". >>U 'J?BCXB:+X6\-66NS^=<VMZRB 6Z@LX92V>2.,
M"NCMM1@NM)BU*/<8)(!.O'.TKN_E7A>HZ=XN\=WFAZ2]I%YNF:2);LWRM$C3
M3)M[*?F P>G7-=S\+;N^/@.YT/4XFCU'1WDLY(R.J@90CU&#C/?% #]%^+-O
MK_V=[#PMXCEMIY?*6Y6T#1CG!)8-C [UZ DT<@)21& )4[6!P1U'UKYN^&FH
M>'["UTJVU+Q!XDM-2CO"?L$/F"WW%^ 0%P0>,_4U?N=:2".;PR(+X:FOBPW+
M!(6"B(R9W;O0@T ?0#3PI*(VFC60@MM+#./7%+%<0SH6AFCD4'&48$ _A7@%
M]X<GU#PMXYUJQLYY-7&K3VZR*[E_LNY2ZH.X(SVZ9K/N+33TT[Q/-X0^UV^@
M+H:?:3*)%7[4'! &[^+ YQZF@#Z02:.1F5)$9DX8*P.#[TD5Q#/N$4T<FTX;
M8P.#[U\YZ?:LC7UUX"BO(P/#7_$P=EDYN#@_+NZN0#TX]*U/@G&6\;WUQ8VY
M@T]M,C69(UE$?G@J#N+]7^\>/4XI@>D>)OB+;:!K@T6TT?4M8U(1":2"QBW>
M6A/5C6QX:\5Z;XITA-1LS)$ID:%HKA=CI(O52/4>U>;ZSJ,_@OXC>);N_2XM
M;76K1!9:I#;&<0R*N,$8ZYYQ]*YG;K_B;2O"B>)(;N:&X\1;5E:W\@R6Y51E
M@N,9^;GZ\T@/H83PMMVRH=_W<,.?I67H7B2Q\0?;OL@D0V=W):2"4 $NF,D<
M\CFO DT&'2EEU*UM[J.:P\8_9+<H[XCM\\J!G&">]0WMO8MK&I'3X=0'BS_A
M)F:T>%'VO#N^89'RX'.>_P"% 'N]IXUTN\T[7KY%G$.B3RP764&28QEBHSR,
M?2M/0M9MO$.AV>KV:R+;W48DC$J[6 ]Q7A__  CNJ7]G\1[VS\07UC;6]_>&
M2QBB!2X.S)R3SSTKU?X;!A\-O#P92#]BCX(]J .I9@O6@$$9!H (/)S28 .!
MQ0 ZBD.>U+0 4444 &><44@&*#]V@!:3</6CDKSQ2;1B@!W6BBB@ R**0*!T
MH.<''7WH 4=.:0-DD>E SCGK2T %%%-*DL#DX]* '44A&2#Z4M !1110 44A
MX%! (H 6BD)P*6@ HH[TE "T44G7K0 $@=:,C..]!4$YI<4 %&:0]L"D(YH
M=GFBD P*6@ HID>=O.<YIQ&>^* #(SBEI  #Q01SF@!:0$DD8I#@'G-"@\D]
MZ '4A/;-!!)&#^%'?I0 M%%% !1FD8$T8XH  <C-+35SDYZ=J6@!:*** "BC
M%(<Y&.G>@!:*** "BBD(S0 M%(1D8I: "BBB@ HHHH ***,9H ***,CUH 0]
M#2)]P?2E;H:1!A /:@!U%%% !1110 4444 %%%% !1110 4444 %!('4XHHH
M **** "BBB@ HHHH **** "BBB@ I" P*L 1Z$4M8OBU]6B\)ZG)H8)U18&-
ML%4,2P] >": -G ]!1M!() R.A]*\F\+^(H;._$L_B?66FMK%Y-0TK68")6*
MKN+1<#I@\#/&*E\0^./$-WX'U"Z30;W2#):)=6=['.LBD%UPK$ ;&(/3T/6@
M#U6DP 2<#)ZUYCK/C#5[CR-+GLYM'U&&\T^1VBN%D$L4LNPC('L014^G:TAE
MT;6A=:PPO]8N+(VDETK1@GS!R-OW5\K*@8(SU- 'HQ12<E03ZXI=JY)P,GJ<
M5Y]I7Q-FU'1=3U9O#TT=I:6\D\?EW*2.VPD%'4<QMQG!!XSZ5(OQ+"^&Y=6N
M='>(F6**U474;1W)D^[B4<#'.<]* .]  Z#%9^N:)9>(-$NM)OE;[+<ILD"-
MM.,YX/X5YW>?$&?6KC1K>Q+V-Y!KUO;7T$4RRH\3*S<.O# @'\15N/XEWNL>
M&]:O],T5XOLUE//:S-.DGS1G!#J/N,/O 'J!0!Z):6L-E9P6L"[888UC1?10
M,#]*FX%>;Z%\0-?NVLK*?PK<3S+IT=Y>3QW"94,K;2J8&2Q7H#W]J5/BG+;M
M=1:GH+6]PFG/?PPP7:3EU7[R/@?(PX]>_I0!Z,0#U&:" <9 XKSQ_B?+;^%;
MC6KG144++%'!Y-]'+#)YG3,HX7'?(XXJ>[^))L[+2A-I&S4=2G>**![M!%M0
M9+^=]W;@C'K0!WFQ?[HZYZ=Z-B@Y"C\JPO"7BB#Q9HSWT,#0213O;S0LX?9(
MAY 8<$=,&N;\.ZAXNO\ 6O&%AJ-S:17L$<7V&&/YHH"Z,5).,G^$G.: /0"B
M$,"JX;[PQU^M*JA5"J  !@ =J\]T#4=<A^(IT&777UFT@T[S;YF@C46]P6 "
MAD48R,G:<G%>@9?=GH/2@!]%%-W '!- #J**;EAZ&@!U%-7=GYL?A2DXH 6B
MDQG'-#,%'- "T4@]:6@ HIH8EB#0S;2/>@!U%(3@CWH) YH 6BDSD4M !11F
MB@ HHHH **** "C%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !11WHH **** "BBB@ HHH
MH .]%%% !1110 48%%% ",,J12*NT ?G3J* "BBB@ HHHH **** "BBB@ HH
MHH ***#TXH **** "BBB@ HHHH **** "BBB@ HHHH *R/$^B/XB\/W.F1W]
MQ822[2ES;G#QL""#]..1Z5KU3U35+/1=,N-1U"=8+2W7?)(W8?AU^E '%P>
M]8U2_BN?%FNQ7XM;>6WMTM;?R>)%V,[')R<=NE5_^%;ZU<Z/<:5J'BIY[(67
MV*UB6WVA%#*59\-\S *!GBNHL_&N@7VF7FH1WXC@LL?:1/&T3Q9Z;D8!AGMQ
MSVJ;0?%>D^)(9WT^=]UN0)HYHFB>/(R,JP!P1SF@#(UGP*=5UV/45OQ"%2T4
MIY6XDP3&3KGOT]JH0_#O4(=4M2NOA=)L]1DU"WLUM1O#/NR"^[H-[8X[UMOX
M]\.)X??75U#S=/2X^S&2*-G)DSC: !DUJ:+K=CK]A]ML&E:'<5S+"\1R/9@#
MWH XJS^&^J0ZO<:E-XA3[2;66VBGM[)8I)-_(>8@X=EX[5!%\*&DM[Y[N]LD
MN;B>"=(K:S"VRM%G!:,GYMV3NZ5W4VOV$'B*WT)Y&%_<0-<1IL."BG!.>@K3
MH X"R^',T307-SJ-L+M-3BOF%I9+#$ BLH15!S_$3DD\U6L_AC=?VM<7^IZQ
M!/(]E-9A[:S$#R"08W2D'YR!7I%% '"Z9X!NXK"[@U#5_->ZT>/2W:"/9@)O
M <<]<./RK/TSX6W&GS07,>JVEK<V^GM8PO9:>L><@#S'R3O;CG/')KTJB@#S
MZU^'VH01:E,FI6-M>WKPEEMK$"W81YSOC)Y+9.?PJI%\)DBM;607MJ;RVU"6
M^2-K0-:CS% ,8B)X7@$<]:],HH PO"?AYO#>DM:R7,=Q++,TTCQ0+"@+=E1>
M@'ODU2F\+7\>K^)=4L-32"ZU:VBBA+19\AD4J&Z\]<UU0 '044 <+X&\(:_X
M4CCM;C4M,GM"SO<&*T83W#G^-Y"W)S[=*[DC/6EHH *3 ."1S2T4 %)QFEH(
M!H *,444 %&*** "CI110 F!G-(R!L9[4ZB@ I",FEHH *0 CJ<TM% #-K^=
MGY?+Q^.:?110 44$X% .10 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1WHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH  <T444 %%%% !1110 $9&#12-G:<=: <@4 +1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 A( R:6BB@ HHHZB
M@ KBOBO(R?#O4$"9CF:**63!/DH9%S)@?W>M=H!@8SGZT,H92K $$8((X- '
MSYJ5H)8_$"VNN/J]BTVGSWNLJP+A5?;Y>5^7Y1ALX^M= MSK^H76MZ?X4N_[
M<TQI;99+UY4$IC(;S8Q+@!N, 'G&ZO78K.UAA:&*VA2)OO1H@"GUR*?#;PVT
M8C@ACB0?PQJ%'Y"@#Q2RL[)?"SV^M)=>'+.+Q-(T4MBZD1L,[=Q VJH.!G&,
M@5W7@#6KN\\,:E=W5W/J-O:WMQ':73*/,N($QM;@ ,<[AG SBNODM;>:%X98
M(GBDR71D!5OJ.].ABC@C6&&-(XD&%1!@ >@% 'C&N>*(?$VL'7O#$CR7%OX:
MN6(7'F6SLPP&QD!Q\W'M65KE^VFZ=J$?AC7K^YLCHL4]S(M\TODS><H!#9)5
MB"V0"*]XM["SLS(;:U@@,IW.8XPN\^IQUIL.FV%O#)#!96\44I)D1(E57)ZY
M '- 'DFL20^&FU331?:J]K=PZ?(F[4'78[R.K$S,28U;:,FMGX67LD^M>)[9
M;CS+."2#R8TOWO$C)5MVV1N3R!GM7HDMC:3AQ-:PR!U",'C!W*.0#GJ*=;VE
MM9Q^7;6\4"?W8D"C\A0!-1110 4&BB@ HHHH **** "BBB@ HHS2=* #G-+1
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %)WS2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 )SFEHHH **** "BBB@ HHHH **** "BBC/- !1110 44'D4=J $;
M)4XZTB+M0#.<4IX%"YQSUH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HI ,$\]:6@ HHHH #TYHZT44 &*
M:?O"G44 %%%% #=QWX[4ZFE<L#GI3J "BBB@!.](P)X!Q2X .12CIS0 A'%+
M110 UESTX- )SC'%.HH 0GCB@,"<=Z38-V[)^E.Q0 $X%%&.:",B@!,_-BCZ
MT 8I: &\MT/%.HHH 3.#BCTS2%<G/<=*=0 F1G%!X%&T;LTM "9XSBEI!D=3
M2,#VH =31D,1G(ZTI4$8-(J[3G.: '=J:C%@<C&#3NM'04 &>*13D<T=!1S0
M $\9I-QXX[T[ZTA&1B@! X)([BE# G H(!I-N,8H 4GBEZX-(1DYHP<]>/2@
M!:***  '-(3@9H (ZG-+0 @.:,TM( 0.3F@!:**0#% "T48HH **** &[QGV
MIU-V+Z4Z@!",TM%% #22.@S3J*,4 )SDD]*6BB@!,^U(I)-.HH 3-+110 @-
M,\SD<<>M/'-+CB@ HHHH !S1110 4444 %%% Z4 %%%% !1110 &D!! (I33
M0O<]: '4444 %%%% !1110 4444 %%%% !12 Y&:6@ HHHH **** "BBB@ )
MP**3D]:6@ HHHH **** "BBB@ HHHH **#10 4444 %&<44UAD?2@!U!(%)N
M&,YXI#\P!!]Z '49H(R,4A4<=L4 +10*3!SD4 +112<Y/I0 M&:*:ZYY[T .
MHI!WH.>U "T4G6C'(H 6BBB@ HHHH **** "B@T4 %%)GF@G )H 6BF#=P?>
MG$X% "T4@-!&1C)_"@!:**0DT +1110 44G?&:-PW;: %HHI"<?6@!:*0# Z
MYI: "B@<BB@ HH Q2 YZ4 +1110 444F><4 +112$\4 +131G)_E3J "BD(]
M.M+0 4444 %%&:0C/6@!:*** "BBDSSB@!:**.#U% !6-J_BSP_H%Q'!JVL6
M=G-*,HDTH4D>N/3WK8[^U>*:=%X6N/%OC^?QF+5[B&? ^U<E+;;\OEYY!Z=.
M>E 'M$$\-U D]O*DL,BADD1@58'H01UJ2O&+G56NM1TK0O#'B"3P_P"'H=$:
M]MYB@#2X; !,G.!UK-A\8>+-=BT.)->?3VN="N+J>2.%"7>)GPPR.,A1G';-
M 'O-%>#:%XF\7(FD:E>>)9;H:II%Y<^0T"*L31*=I&!R<@&I_#/C#7;2^\+W
MNH^+5U.+6X)WN[4Q1XM0B%@PV\C&.1QT- 'N5%> :=X]\26FM12KK%_J=CJ-
ME=26\EU9QP(TD:%@T:@DA05Q\P'XUI:/KOC=+K28YO$/VZ?7]&FNK=#:HBVT
MJH&3&/O>G- 'MM%>6?#_ ,:ZQXX\1PM]H\JQT[3U^WQ+%M\R[<D$'/.!M)&,
M5ZG0 4444 %%%% "$9_"A3E12TU2"N1TH =1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%("#2T %%-&[.#BE+8[4 +1129YQB@!:*** "BBB@ HHI,\4 +1110
M 44=*#TH **0'/:E/% !129XR>*4'(XH **,C.*3<,XSS0 M)M&<T9&<4M !
M1UHSDXHH 3%+10#F@ HHH/ H **1#E>M+0 8YS2%0:6B@ HZT44 %%%(#G-
M"FBBB@ HHS1F@ HHIKDA>!DT .H[T@/%+0 44F12F@ HHR,9I,]<C@4 +13%
M?<>G%/H **** "BBB@ HHHH **** "BBB@ K!U?P5X:U^]2\U71K2ZN4QB5T
M^8XZ D=1[&MZB@#%UGPEH'B"*WBU72K:Z2V&(0Z_ZL>@QVX'%2OX9T62YAN&
MTV#S8+8VD1"XV0D8* =,8K5H P* .=N_!FCOI2VEG90V\D%I+:VC@$^0LBD'
M'/O6=X.^&VA>%M.L_P#B7VDVJ10F.6]$6&D)&&ZYZ@XKLZ* .9L/AYX3TRZ%
MS::+;QS@N5<9)4."& YX&">.G-6Y/#=A:Q6L^FV%L+[3K5X-/:4MMB!& IQS
MC@9[UMT4 <EX \(2>$]*N_MDL<VIZA<O=7DD0PF]CT4'L!_6NMHHQ0 4444
M%%%% !2#"KQT%+35! YZT .HHHH **** "BBB@ HHHH **** "C'.:.]% !1
M110 4444 %%%% !1110 444&@ HHHH **** "BBB@ I",U%;W=M=M,MO/'*8
M)#%*$8'8X )4^AP1Q[U-0 4444 %%%% #0@#$CO0RY((.*=10 @&*6BB@ HH
MHH **** $QS2FBB@ I,4M% " 8Z=*6BB@! ,=\TM%% !28.>O%+10 A&: ,"
MEHH *:4!.2*=10 FWG-!!]:6B@!,<GWI>U%% ""CO2T4 )SFEHHH :1@$KUI
M5SCGK2T4 %(!CJ:6B@ I"<4M% !1110 =:*** "BBB@ HHHH 0BC%*** $Q2
MT44 -"X^E.HHH 3'&!Q0 0,$TM% !1110 4444 %%%% !111WH **** "BBB
M@ HHHH **** "CO110 44<YHH **** "BBB@ I!2T@!% "T444 %%%% !111
M0 4444 %%%% !1110 4444 %)GG&*6B@ H.>U%% !11UHH *0G%*>E% !111
M0 5S/CO6)=&\.>;;Z@+&>:XB@CE$'G.2S $(G\3XSC/%=-6=K6AZ?XAT\V.I
MP>=!O60 ,5964Y!##!!'J* /*T\:>)P)](CU&1;I-;MK%+J^LT698ID+9:,?
M+G(XX''6KLGB/Q''K+^%5UO_ $C^V$M!J<D$>\1-;^;C: %W9X'%=Q:^"/#U
MFX>+3P9//CN#))([LTL8(1R6))(!-.U#P;H.II>+=6"N;N=+F5P[*WFH JL&
M!RI  '&* .>^%4$EM9>)(9KHW<J:[<A[@J%\PX3+8' KOZRM \-Z7X8L7L])
MMS!!)(964NSDN0 3EB3V%:M !1110 4444 %%%% !11D"B@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH ****  YQP,T444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%'>@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BD P32T %%%%  ,]Z*** "BBB@
M HHHH **!]:*  G S34;<N:4]*;&/D% #Z*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *1LA3CK2T4 -#?*">*7J.#2
M%06!]* N&SD_2@!KL0ZT[=SC%*12;?FR#0 ZD&>:.<<]:10P&"<GUH :\@7
M.>3VJ2FNNXCGD4Z@!!S0"#G':CO1CG(H 8S#('>GY[4A0%@?2E/M0 C$KTZ4
M*<BE(R"*%7  ]* %YS111GG% #23T'6C<"2,\TN.<TA0$YH 7MZT Y&:  *4
M #I0 44$9H]J $SQFEI,>E(RY(/I0 ZDSCK2CD4UDW=>E "LP7K2@YI" 1@T
M@4]S0 ZBDP?6EH ,44A&:101U.: '49IK9QP*,9Z]: '49H IJC'O0 ZBBFL
M"W% "[E/0B@,,9IGE+VIV,#&,T +N'J*6HU7Y\XH8$L"1B@"2B@<"B@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ I,\TM% !1110 4444 )@ YI:** "BBB@ I%QCBEIJ]/H
M: '4444 %%%% !1110 4444 %%%% "$D>_I0K!NE+2  <4 +1110 F?:EHHH
M **** "BBB@ II;!IU% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M#..>M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 F., XI:** "BBB@ HHHSF@ HHHH
M **** "BBB@ %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4R/\ BZ]>]/IB Y8GN: 'T444 %%%% !1
M110 4444 %%%% !1CFBB@ HHHH **** "JUW%=RM;FUNE@"2AI0T6_S$[J.1
M@GUJS10 4444 %%%% !1110 445SWC7Q2/!_AYM5^PR7K>='"L$;[68N<#!P
M: .AHKBO#_C^34_$I\.ZOH-WHVIM!]IBCF=9%DC]0R]#U_*NC@\0:3=SW-O9
MZE:7-S;J3)!#,K.N/4 \4 :5%<UX2\:Z;XKTFUNXY(;:YN Y6S>=6E 5BN<#
MGM46K>.+71_&%MX?NK61?/LY+L71<! J!B1SWPOZT =517G.D_&#3-6\,1ZS
M%IUT&;4(]/-L&4L'?[K9[C%;,'CN&2^T^TETZ>*2^O+FTCRRD P@DL?8XXH
MZVD/M7-^&?&NF^(O#4.ML5L())7BVW,BKAE8KUSBMJXU73[-D6YO[6!G&4$L
MRJ6'J,GF@"W14$5Y:SSR0PW,,DL>"Z(X++GID#I6-<>+K&V\;VGA1XI_MMU;
M&Y20*/+"C=P3G.?E/:@#H**BFN8+?;Y\T<6XX&]@N3^-.>6./!>15W' W'&3
M0 ^BFM+&F=SJN.N3BE+JN,L!G@9/6@!:*0LHZD#\:6@ HI-W.,&@L!U- "T4
M@((R#2T %%(2>@ZT!LT +1110 4444 %% YHH ***3=\V* %HHHR#WH ****
M "B@GBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBDYS0 M%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %1Q#:&&<C)J2FHFTMSG)S0 ZBBB@ HHHH **** "B
MBB@ HHHH 3)W8QQZTM%% !111WH **** "BBB@ HHHH **** "BBB@ KS[XS
M:?=:G\/I+>TL[F[?[5"S16T9=RH;G 'M7H-% 'SYIGAK5+CQ-<7WAC0-?TZ*
M32;B"6;6F(<R,I">66YSG'?\J?X9T6^?4/"T-IX0O-)OM(CF.IWLEOL$_P I
M&-W\98_EFOH"B@#YM\+:'>3W/@ZPA\(WMAJMGJ)N[[49K=HU>$-NP6QSD'&/
M;WKM?CEHFK7\&B7NB6]Q+>)+):N;>,L1'*NTY(Z#M^->NT4 >%KX%U'2/BWH
MUA8V4Z>'"(+N9HD_=>=#&5!8XZY .#UW9J]I%A?PZ[X=:33[E-FOZK(=T1X1
MD?:WT.>#7LU% 'S"_AW58=&\-2ZII<PTY$OH94DLI)_*E>1\%HU(()XP<]JT
MK+PE<WR:=#K&D75Q]D\*W#)]HB8%)?,D\L8_O $8'7I7T910!X/X"\/MHOBW
MP1<6UA<VK7FDS-J#8<!WY(WYXSTX^E;'C75[?PU\;M&UO4(+HV,>DM&9(8&D
M^8M( ./K7L%&* /G/XHZC_PE.OZ-JD44[^'Y;.2.*6>WEVQS9;)VKAMW"XK,
M\8VOB"WL]#37&FFM4T/%L\\4N$N#G ^7I*/E +>G-?3VT$8P,4%588(!^HH
M^?/^$<?Q)J<P\3"ZFN;;PE'<9W,G[T%MK'U8 ]^^:Y[QA/J4L.@K?S2I;KH$
M,EC)(TN!<=RNP',G;YN*^I-JDYP,XQTI#%&P4%%(7ID=* /GN_T.36[OQ/)K
M]Q>&[L?#UK=921HU-P(L[RO&2,8Y'<U[=X4>2;P=HDD\CRRO80,[N<LS&-<D
MGU)K5:*-PP=%8,,-D9R/0TY5"*%4 *!@ #@"@ "X.1^5(R[J=10 T+MX%.HH
MH 3%!4$\TM% "  =*#Q2T4 (#FFL&I]% " <#K2GI110 G./>C'.>]+10 TD
MCGM0%Q3J* $*C.2*9\W;I4E% #0/E]Z5?N],4M% !1110 4444 %%%% !THH
MHH !THHHH *.:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "HXQRQ[D
MU)2  $X[F@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ I,?-FEHH />O/?B]>1P>&]-M7MKBZ^V:I;Q""W?:T@W;BH.1@D
M C\:]"%<]XM\(VWBZTLH;B]N[-[.Y6ZAEM64,KJ"!]X'UH \RTG7;SPKJ/B:
M6WT^\TR&WL(KBWTC4KAYBS%]K2J=QP.Q )YKLO%GCZ;PU+?XMX'6WLX)$WL1
MF660H-Q[* ,]*F'PUL98-0.H:KJ>H7E[:FT:ZN9%+QQYSA % '.#38_AG8RP
MWZZIJNHZG)?0)#++<,@9=C%D9=JC!!- '(77CNZ\2)'ITTEJ)K75-.<7&FR2
M>7(KRX*Y8 Y&/U]JV]/\>ZSK-_J>G&WTVRDCAN@L;W#+<PLF0K,C*-RG@Y7.
M*V8_AY"R%KS6=0O;EKJVN&GF*Y(@;<B    9)SWYIL7PZMSKL>I7NKZA>I;^
M?]E@G92(/-!#8;&XC!. 3Q0!S_@_Q9XF>U\-Z2MI;Z@TNE+J%Y>3W#*VPN0
M,@Y?&.O&<]J?IGQ3U"XU$VD]AIMU++93W,,&F7AGD1XQGRY., GIQGD5T&A?
M#VVT:WD@DU.[O(VT\Z<OF;5*0[F. 0.HW8S[5GZ?\+!876GR+XDU$Q6$$MO!
M&D<<96-UVGYE4'/0Y.>10!4TWXHWMUX3U76IM-L7:SMXI4BM;S>=SL5*R*1N
M0J>O'TJ:;XH_9= MKN:/2GNKN]%K;M#J -L1M#%WDVY0#.""N?SJ[:?#N: Z
ME<R^(KQ]3NXHX4OHXDB>-4;<,A1AR3U)ZCBJR?"N)(9+@:NZZN;P7B7B6L:H
MC!-F/*^Z01U]^: -SP9XO3Q5IM[/)%!!-97#6\Q@G$T3$ '<CX&5(/I7'V'B
MG5O$?CQ9XKZ.WT)K*[^Q6\<GS7&PJOFL/<D[1V"UW^B:&^FZ7-:7UZ^HR7#L
MTTDD:HK9&-H1> N.U8-M\*_#&G^(;?5].T^*T>&&2/RT!(+-@!^3P0,_G0!B
M_#[QEK L?#6EZ]I[_P#$RMG:VOVNA*\Q7GYUQD9'N:]0K@_#WPYETB\TB6_U
MR;4(M'1TL8O(6,)N&"6()+<<"N\H **** "BBB@ HHHH **.:* "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH 0C*^] &!BEHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *.M%% !1110 4444 %%%% !1110 4@4 G'>EI
MJMEV7TH =1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% $>TK+NW':1C%9GB+Q'8^&-,%[>B5]\JPPPP+NDFD8X"J.YK6
M(!KS[XM:<MYI&D75Q%<OIUCJ,<][]E)$BQ8*EACG@D9QSC- &E_PL?2ETN6Z
MDL]2CNDNOL@TYK?_ $EY2,A50'G(.<YQ0WQ&TG^P[?4HK349I)KO[$+*.W_T
MA)ADE&3/! !/6O/86>"]L_$"'49?#.G:[OMY+E9)&2!H-I<;_FV!SP:MBVTF
M[L;C5=<L-6&EWFOS7EM-;I(C1@)M61PHWA20<$>HH [>Z^(=I:06A?0]=-W=
MO(L5D+(^=A "S;<XV_,.<UK:;XGL=6\+G7[19FM1$\AC9-LBE,[E(/1@017F
M&G^++W0/"L5F[7BW%]>W":=J&H0N[6MGN&)'R,D]<*>N!VKMM#L],L_A?/:Z
M)=/>6RVL^)V4AI9"&+-@CNQ-(#0/C/3E\$P>*I([A+&6..0)M!<!V"C(!QU(
M[UT(=2VW<-V,XSSBO#H?#$\7P;TB].L:P4VVSG3RZF')F7C;MW8YSC-5+F*Z
MN/%MPTVIQV^N#7@(HA:2O=>2'&P!@X7RMO/3%,#WS>@W99?EZ\]*J7NI161M
M 8YI1<SK"IAC+A203EB.B\=:\<_L:WMO"UOJ,\=P+*_UZ5=<92VY[=9I54-C
MD1@A<@>M4].N-+_MF(>'9KA='7Q%LC5'8C'V8YV#KC.<"@#WL,#G!!QUI:^>
M])M8ULM5L-)O//O!IS:A'?6%U*&>2)PRK<1,3MD/3@^O%7=*U;Q!K>NV\4LM
MVEKXMD2ZC"2%6M((7;>N?]I%'3'WOS /6=.\7Z7JFJQ:;;>?Y\D+SKYD14;4
M?8W7GK6[SWQ7CWP[1CXVM6<2%A9WR[G))XNSQS7L5 !2;ANV]\9H"X& :0C:
M,]30 N0#C-+487<<MUQ0=P<8''>@"2BD89X[4P1D<9^E $E)D9Q3$X8YS3\
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
MD/[B#RPK'.1SE1^?2NQHH YOQ1HFL:A-8:AH.JK97]F6Q'.I>"=6 !5U!![
M@]JYB\^&^JZIX=UM+S4[6+7-3N(;@36D31PP-%@+M&=V2,Y.>]>ET4 >=1?#
M26WO]1N$OU:.72/L%K$V=L4AC"/)CIR%7ISUK-N_ 7C&QCOH=!U+3D^WZ?:V
MD]S,7613$A0E, @9!Z]17J]% 'E%W\/=>OO"VF:9-9:"G]CSI-:VL32^3<##
M!Q(2,@G.<C/.:V/"_@S4-)OM/O;BVTNV99KF6>"R4A4\Q550I/WC\O)..M=_
M10!Y3>>!?$Z6EK!";>[M5N[R6:R^VR6ZOYLI9'+(,G:#]WWJUX-\"ZYH+V$5
MV]H8K73[NUW1,6&Z28.O7G&.M>F44 >0+X(\6:5HEW:6%I874FHZ)%ILYDN2
MGD.@=2PX.X$/GMR*]6TZ%[;3+6"7'F1PHC8Z9  -6:* "C SFBB@!-HP?>@
M4M% !1110 4@ !R*6B@ HHHH **** "BBB@! H!/O0!2T4 (1Z4 <=:6B@!-
MHHQ@8I:* $ P,4M%% !UI-HI:* $^E+110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 &<4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4'/:BB@ I!U/-+2# 8\=: %HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HQSFBB@ HHHH **.** "BBB@ HHHR!0
M ASGCI2T44 %%%% !1110 4''0T@(-+0 4444 %%%% !1110 4444    P**
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 *0##'G
MK2TF!D^M "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%)SD4M  1FBBB@!,\XI2,C% HH 9'@ @=,T$J6Z\BG;0,^] 4#M0 M H
MHH **** "D(R*6B@!/PIK/@BGD9I-O3VH 12VWG&:=1VHH C9B/;VIPR1DG%
M*0#UI>E #-W'%*&)/M2X'I05!(- @) ZTF\'I2E0PP:38,4# MCBEY[]*01J
M*=B@!&.T$TT/ZC%/I",T )OX]Z7)Q[T;12T ("><CI3=^3C%/I H% "YR*0'
M-+2  9QWH "<"EI",BEH 0$&E_"DV_-D'\*6@!.U+110 ASCBD4YSGM3J* $
MR,XI:;MYZTN.,9H 3=Q2;FZ[:<% I: $'(H)Q2TA&: %'-(#VI:101G)R:
M'-(K;B1Z4H&*6@ I#2T=10 A) XH.1DT8XI: &;SGIWQ3FQCFD" '-*1D4
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
M<4 '2BC%% !1110 4444 %%%% !35 R3W-.I* %HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH ***:6VM@T .HIH;-*3@9H 6BF[_6E#9&<4 +12 Y%'- "T4TM@\TN>,B
M@!:*0'(H!H 6BF[LG _&@G@XZ]J '44Q6.T;Q@]Z7?[4 .HI-PQFD)(8$<B@
M!U%(&R<4M !136;:*4MA<T +130W&32!R3P* 'T4A( )/05YT/'7BF^M+O6=
M'\,0WFB03F.(BX/VBY16VL\: 8QP< T >C45AGQAH$>KQ:1-JEM%J4FT"U=_
MG#$9"GT/M4=SXY\+6=]+97&O6,=S"2)(FE *D=1]?;K0!T%%84OC/PW!IMMJ
M,VM6<=I=;O(D>0+YF.H /.1W':EO/&/ARPLK2]N=9M$MKL$V\@DW"4#J5QG(
M'<]J -RBL"\\<>%[#R?M6NV4?G1+-'F4'=&W1QC^'WZ5>?7])CM;NZ>_@$%F
M0+A]W$>0",_4,,>N: -' HK-UC7]*T"R6\U6^BM8';:K2'[S8S@ <DX!JB_C
MGPO'IUO?OK=H+6X++%)O^^5^\ .N1Z=: .@HZUSUYXY\,V>G6U])K=F(+I6:
MW?S,B3;UZ=@>#Z54_P"$OE_X5C_PEHM$,GV'[7]GWD+TSC=C]: .K"@4M<;I
M'B/Q!=&"ZU&/P[!IS1F::2#46D=(]I.<; #VR<XQ5L_$7P=L9AXCT\A<9VRY
M./4 =1[C@4 =/16'?^,O#>EO$E[K5G"TL:RH#(#E#T;C^$^O2L]/'FFP7VNK
MJ<L%E9Z9-%$EP\F?.+QA^!CKST&: .LHK)L/$^AZHUNECJEK.]RKM$J2 EMN
M-W'7(R,CK56?QQX8M8(IIM;M$CE9T1B_WBAPWX \9Z4 =!16%?\ C/PWIDMM
M%>:S:1/<H)8LOD,A. V1T4^IXJ3Q)K+Z+I"WT/V=LSQ1_OY-J8=PN<COSQ0!
MLT8K!M/&OAJ^U,:;;:S:27I=HQ"'^;>N<K]>#Q63??$72SKFG:5I%Q;7T]S+
M*DI#,%0)&S9#8P>5 //% ':45SND^,=*O=#DO[J_LHFM8DDO?+FW)#N&1\Q
MR#V/>HF\;:58K.^K:A96ZF\>WMQ'(9&<*JGD 9!YR1VR* .GHKF?!WB^V\3Z
M-;W+RVZ74HE<0QOUC20IO /.#@?G3[KQ[X8L[.SNYM5C$-X&:%EC=MRJ<,Q
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
M"#T/TJMXT\+:Q:)H^E>$](']B(DR3PVDR02!F& 2[9.TYYQR:]2HH \>\%>
M=>TC7?"=UJ-G"L.FV%Q#,1(K;'9W*X]>&'(K$UO1[CP[\.?$,.N0PZ;<IK!U
M'2KCS5;SY"V555'(. >OK[5[Y56^TVQU.-([^SM[I(W#HL\8<*PZ$9Z&@#DO
MA;I-QIW@.WGND*ZAJ+/>W!<8)>0Y&?PQ7'V'A#QE<Z_HUUJEM-FRNYI;B1KU
M3 P*L$\J%>%'/<9KV<  8'2B@#S*3P/JLGAWPKI,:)&;.RN8;J0N/W3R0E!C
M'7YF/3TJQX<TOQ9'KOAXZCIEM:6.EZ?):2R)<B0RDA0" !P/D%>BT4 >;>+O
M!>LZWK.NFU%O]EU+3X(XYGDP8Y87WJK+W5CQD=*QO$NC:E-:7OB;Q0MEI<T2
MVD-M"K-/%NCEW[I2JY"L3CO@=:]BI'19$*.H92,$$9!H \3BM]4^(>H:UJ5M
M!:;[2>R> 6]XQ@G,8DW*)E"D'Y^HZ&M=/!&OP68O;33--M[[^V(;[[*UW))N
M1%*_/*V2S<YZ<5ZG%%'!&(XHTC0=%10 /PIYXI >?MX+U0^#I]*#VWVJ763?
MEMQVF/[0).N.NT5C6GP\U6SUIXSIUA<VC:L;\7DMY+\J%]V/)'R[^P->LT4P
M.>\$Z+<Z!X6@T^\V?:%DE=]AR/FD9A^A%<YX1^'<%CK/B#4M?TS3KJXN]4DN
M;25D$C)&3D<D<'VKT2B@#Q?QK\-_&'B77]6=;JVFTZXDB>U6:\D40JN,J(P-
MO/J?2NHTOP;J5M=^.7E6W0:T-MHX;)QY;+\W'')KT"B@#RFR\ ^(+E?#,.IB
MR@BT[2[FPG:"4L?G38C*"/3!-9FD?"WQ#96TL4Z:;(]KILUE:O-<2S+.7/4J
M>(UV]AW->TT4 >;?#7P/J_A?5=1N[PQ6=G/&J1Z=;W+31J_5G&X#;[#WZUZ3
M29.?:EH **** #O1110 4@QDTIZ4Q .<4 /HHHH **** "BBB@ HHHH ****
M "BBCO0 4444 %%%% !1110 4F><4M&.: "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHS10 44G6EH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 0D @4M%% !1
M110 4444 &**** "BBB@!I/.T'FG=*;M&XMWI: %HH' HH *#THI#G''6@!:
M*** "FKW/K3J8AZCF@!]%%% !1110 4444 %%%% !1110 4444 %%%% "$@4
MM(1FEH ***.M " YI:** "BBB@ HHHH *QO$OB73O"^G17FI-,(Y9E@C6&)I
M'=VSA0!]#6S7/>*M%NM9DT)K4H/L.J17<N\_P*&!Q[\B@"E-\1_#=I<+#<7%
MS&0L1F9K639;&3[JRMC"-R.#TS2ZC\2/#>F7TUI/<7+O!(L,LD-K))&DC8PI
M<#;GD<9KCO$?P_UJ[\0:X8+%;ZRU:5)E<ZE)!'"<!6$D2G$F-H(/7^F3J%Y<
M:,FO^%;$Z;.+G5$D#-.5F1G:,E5A(W,0>C XQSVH ]-_X3_P_P#VM_9[3SJQ
MN3:"=K:00&8<;/,(VYSQUZU6B^)WA:>WFGBO9Y(HY1"'6TE(ED.<*GR_.>#P
M*XW5?!/B_5=5B>[WW MM82[CE:_VPF 2;@HA QN )Y/I6C#X(UK2_"'AM8+>
M"ZU31+][D6PF"I*CL^1N(X(# Y]J -'PWX_DUR>:7,,=G_:\UG$9(720Q)#O
MZ=FR#G...V:U=.^)'A;5)1';Z@ZAH7G1Y[:2%)(T^\RLZ@,!WQ7.:;X5\0R7
M#7E]96]K)/K-Q>M#',&"1O;&-<D=3NQG\35#5/!-^O@O0K>^V6ZZ9HUY!=S*
MV[RRT8 P!R1D<X]*0'<Z-X[T#7M333["ZE:YDB,T:R6TD8DC&!N4LH!'/45T
M+MR!ZUY1X-UN;Q!X[T9'M[-(]-T-PLEG<K,K,[1KSC[O"Y"GGK7K#('ZTP&H
MXP0#G%"R,20RX]*41 =S2E<=* #=S@TA8*!2E,G/>D,>[&30 [.1F@\J<4;>
M,#BC'&* !?NBD\Q<X[TN.>O%-V"@ #\]*=FFJF"3G-.QQB@ #!NE+357;3J
M"BBB@ HHHH ***3O0 M%%'.: "BCO10 4A-+10 #IS1110 4444 %%%% !11
M10 4444 %%%% !1110 4=Z*#F@ HHHH **** "BBB@ HH)P,T Y&: "BBB@
MHHHH **** #%%%% !1110 4444 %%)BEH 0Y[4M%% !1110 4444 %%%% !2
M?6EHH *,T44 %%%% !2#&<BE/2D'2@!:*** "BBB@ HHHH **** "BBB@ HH
MHH :,G@TZDSR:6@ HHHH **,YHH **** "BBB@ HHHH **** "H#96C70NC:
MPFX' E,8W#\>M3T4 '?VHHHH *1E5E*L 5(P01UI:* *ECI>GZ8KK86-M:JY
MW,((E3<?4X%6Z*.E !1110 4444 %)D XS2TFT$Y(YH 6BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***.] !1110 4444
M-Y'TIU%% !1110 4444 %%%% !1110  YHHHH #111VH ***,\T %%)FEH *
M*** "BBB@ HHHH *!110 4444 %%%% !S112-R,4  .>:6D QTZ4'B@!:***
M "BBB@!"V#STI:** "CO110 444#B@ HHP,YHH **** "BBB@ HHHH ****
M"BDR,XI: "BBB@ HHYS10 4444 %%%% !28.X'M2T4 %%%% !112$X% "T4Q
M9-QQCFE).X>E #J*** "BBB@ HHIDJ[EZXH ?130<#KTI%DW-@#CUH ?12,2
M%)%-1B>M #Z*0'-&[&<]J %HIN\4;QG&#0 ZBF[@.M ?)Z4 .HHI-W.* %HH
MI"V* %HI,XZTI.* "BF[QGI1O&: '44F><4A;:W/0T .HI,@#/:@,"<4 +11
M10 44@ZD4O2@ HI,\].*,\XH 6BBD)Q0 M% .124 +12!@3BD#98CM0 ZBBB
M@ HH-(&SGM0 M%("#T-+0 4444 %%%% !135))-.H ***3< ,T +11F@].*
M"BD!..10"2/0T +132VT#/6G9XS0 44A/%('R.E #J*:I)/M2DX% "T4TL .
M:4'(S0 M%%(!0 M%&0>E% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% "8YI:** "BBB@ HHHH *0G I:* "BCO10
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
M)0,!4&.!T_(5PGBGX;:KIJ:+;>%K:\N;:R2Y'G0WR07">9D[-QP"F3]1SZT
M:$'Q,\1ZK:>&TTK1[#^T=7>Z1X)YFVQ>2V-V1VQDGCZ56L/C//-XO6PN+*R_
MLQ[[^SU>*8F<2#C>4[H3[?C6QX"^'$FC:9X9N=6D9-3TA+G$43!D_?$Y!..2
M!Z=ZMV_PITBU\5'68KN[6#[5]L%@"HB$_/S9QG')XS0!@:/\8KG5O$D5LNGV
M7]G7C31VH2Y!N$:,$@RI_"&QQ]>IJO9_%+QG>-ID*^&=.274[)[NV9[IL;$!
M+,P . 0.![CFNCTKX2:7I&I17%OJFIFT@DED@LFD7RXVD&#VR?Q-:EK\/].M
M+C2)H[FX)TRPDL(PQ!WHXQD\=: .'U[XV7-AI^A/9:9:FYO[+[;,MS,55%!(
MV+ZDE3C^56;OXKZW=M;R:#HUG- =&&JSFXF93& Q5U&!S@J0/6MR?X3Z8UMI
M M-3O[.\TRV-K'=0E-[QG.0P((_B/YU=C^'&FP/)Y5U=+&VC#1PI(.(\D[L]
MVY^E '.:'XSUO7?BEI4:8BT:]T47@MO,!QN_B/'W@W'TYKU,\/D$>XKC]+^'
M5EI.M:-J=MJ%V)=,L!8;3MQ-&/[W'')SQ78L@;ZT "GWSFG4U5V\"G4 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% "$X&30#D T$9&*%&!B@!:*** "BBB@ HHHH **** "BBB@ HYHH
MH **** "BBCK0 444$XH **** "BBDXSF@!:*** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ H/%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!111WH .M%%% !1110 4444 %%%% !1110 4#WHHH **** "BBB@ HHHH **
M** "BBB@ HHHH ** ,"@YXH **** "BBB@ HHHH **.U(#F@!3TXHHHH ***
M* "BBB@ HHHH **** "BBB@ HH_&B@ HHHH *#110 44=** "BBB@ HHHH *
M*** "D)QB@<B@XH 6BBB@ HHI"3D #([^U "T444 %%)SD<TM !WHII)SBDR
M4X/(]: 'T$XIN=R\4A+ #Y<T /[T4TYZCKZ4JYQSUH 6BFAB>V,>M)NPP!/%
M #Z*0=*!0 M%,W$,<\CVI0<YYQ0 ZBFDD"G4 %%)BD8D#@4 .HSSBFH2>O:E
MXS[T +10>!FC(H **;AMV2>*4Y(XZT +130<BG4 %%%% !129YH/2@!:*09Q
MS0#QSUH 6BD&>YI: "BBD.<<=: %HI#35)VYZF@!]%%%  3CK112=: %HHII
M)ZC\J '44SYF![#'2E0DJ,T .HX-(V=O%,^X,#O0!)1322!P,FC+ $D?@* '
M44S?D' I 6Z_I0!)13/F)]!3Z "BF MDBG-T_I0 M%)R5%&#CK0 M%)GG%(6
M ..] #J*3/%+0 4444 %%%% !1110 4444 %%%% !1110 4444 (Q^6A0 H
MZ4M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 '>BBB@ HHHH ***3/.* %HHI,\T +11G-% !C%%%
M% !1129&<4 +28'I2TF03B@!:*** #%%%% !10#FB@ HHI P- "T44$XH *3
M:/2EZ#-&: "BBB@ HI-P/2ESF@ HX HHH **,T@8$D#M0 M%%% !12%@#C/-
M&: %HHZT@H 4C(I ,"EHH ***0L <=Z %HI,BER* "BBB@ HI.1UH!!H 4C-
M&*** "BD;.#CK0"<<]: %QCI1110 44 @C(HH **3WI<T %%)D8S2T %%&11
M0 44@;(Y!%+D4 %%)FEH **"<4A8#K0 M% .:* "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BB@\T %%%% !1110 =Z*** "BBB@ HHH
MH **** "BDQSWI: "BBB@ HHHH **** "BBB@ II7Y@V:=10 4F#2T4 %%%%
M !1110 4W&[J*=10 @&!BEHHH :RY%*!@4M% " 8H Q2T4 %(<]A2T4 (<\?
MK0!BEHH 3/.,4C D<4ZB@!"#MP.M-52>6I]% "8P2:#DCBEHH :J!>:4#%+1
M0 F.<TM%% "8]:!G)]*6B@!A+;C@4X9QS2T4 ,*'S,\8I2&)Z\>E.HH ****
M "D .>:6B@! .:6BB@!I!R/2D*@MP*?1C% #<$ 8ZTZBB@ I".1CI2T4 )MY
MSFEHHH * ,444 -(8@_I2J,* :6B@! ,<#I2T44 &*0C-+10 F,?2@*!GWI:
M* $_B''XTM%% !3=O/%.HH 0CY?6CMBEHH *9LR<DT^B@  P**** "BBB@!#
MGL<4M%% !1110 4444 %(#002,9H48&* %HHHH **** "BBB@ HHHH ****
M"BBB@!"<4O:BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ I"<"EHQF@!!G'-+110 49HHH **** &D9.?2G444 (200 *:9 IP>*?2%
M0W49H ,_+FA3E<TM &* &MG(QT[T%N.*=10 @/&303QD4M(5]./6@!/F(R*"
MVT<TZD*ANHH .W% .:6B@!&;:,T D]J6B@ IGS%O:GT4 -+'L*49SS1C-+0
MC$A20,TP%GP1Q4E% "#@>M)N_/-.HQ0 T,#3J** &ALDCO2C..:,#.<4M !S
MFDSG(I:* "BBB@ I,\XI:* #I35;<,]!3J,"@ HHHH **** &%B#CK3QTHQ1
M0 'FD)Q2T4 -W'N*4'-&*7&* $!R2*6DP*6@!H)R10,[?0TZB@! >,D4 Y[8
MI:* "DS2T4 )SN]J6BB@!*0-SS3J0*!0 M%%% !1110 44A('4TM !1110 4
M=*** "BBB@ HH/2@=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ '/-
M%(!BEH **** "@C(Q110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%(0>QH 6BCF@\B@ S2 @T#ISUHQB@!:*** "CI1UIK+N% "@Y&12T@&!0H('
M)S0 M%%% "9&<4M&*C9F!"CG- #P01D=*6DQP,=J!GO0 M(6"]:6FL,KTR:
M%# ]Z"0.M)MPH &*4]1Q0 M(#FE^M% !2;@3@&D()% 7&>/QH 4'-+0!BFX^
M;- #J**#0 44UL]A1@@#O0 I.!FC(I%!ZFE"X.: %HHQ10 =*,T4P*10 X'.
M:7-&*0C/4=*  D#J:7.::5R>U*<Y&!Q0 M%)SGUH.: %H) &33&#\D=:4AB!
MD_6@!U&><4@&!@4F#NSQ0 ZC(SCO32QW8 X]:0J>O?VH ?12!>!GK2T %%)C
MI2T %%%)CYLYH 6BCWI#GM0 M%%&* "BBDH 6DR,XSS2TUESSWH =12=!0,X
MY&* %HHHH ",]:*** "BBB@ HHHH **** $(R,4 8[TIZ4U?NT .HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *,444 &<T444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !112'/4&@!:*87(.,<TX'CGK0 M%%% !12$XI>U !
M12#.>:7% !12+FEH **3WS1NXS0 M%(#D9I: "BFD],4Z@ HHHH **C1P8R0
M<X)IV[Y<F@!U%-#9&:4'C)H 6BD!)Y[4M !112 Y'% "T4<TA;'6@!:*:I)Y
M)'/I2Y._':@!:*:V3TI<]* %HHHH **:<[NN!3J "BD&>]+CF@ HI"<4 ]<T
M +11FD!R,T +12$X%)O'I0 ZBBD) .* %HI 23TXI: "BBF[B20.U #J*0GG
MI2T %%(&R2*"><=Z %HH'O10 449YI V>G2@!:*:6(.,4N03CO0 M%%)DY]J
M %HHIK-M(&.M #J*3D9/6D4'J>M #J*** "BBB@ HHHH **** "BBB@ I%^[
MQ2TB]* %HHHH **** "BBB@ HHHH ***.] !1110 4@'<XS2T4 %%%% !111
M0 4444 %%%% !1110 @;/L?2EHP,Y[T4 %%%% !1110 4444 %&!110 F!1C
MG-!('6EH **** "BBB@ HHHH **** $P*, TM(3B@!:*** "@# HHH ***"<
M=: $  Z"@J#UI0<CBB@!  !@4M%% #0"#G-*1FEI,B@!:0*%'% (-+0 4A /
M6ER!WHS0 F!Q[4M%&: "C&:0$&EH **** $P#2T44  &**** "D(S2T=* "B
M@'(R** "C%%%  /K1110 4444 %( !G'>EHH 0>]+110 4TJ"0:=10 4444
M! /6C&*** "DP <XYI:* "@444 %)BEHH 3'/6C%+10 4444 %%%% !103CD
MT4 %%%% !1110 G44#I2T@Z4 +1110 4A&01DC/<4M% !1110 4444 %%%%
M!1110 4#IS110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 )2T44 %%%% !]*09R?2EHH 0#&: =WTI:* &L,BD4-GDT^B@ IN,F
MG44 ( <Y)I:** $[^U I:* &8/F4K DBG44 - (-.HHH :V>,4#=NYZ4ZB@!
M#^E!4&EHH 8 0< 8HP6!!_"GT 8H :$]:4*!2T4 (%&<TM%% #%! Z<T,I[4
M^B@! ,#&*4#%%% #<'=[4HSGVI:* "FG.X>E.HH *0C(I:* $ QTI>]%% "$
M]*7O110 4444 )R21CBEQ110 'I1110 G?VI><T44 %(,XYI:*  \"D5MPS2
MT  =!0 TYZ>M*!CBEHH *0?,M+10 @&VEHHH **** "BBB@ HHHH *0#%+10
M 4444 %%%% !1110 44=*!R* "BBB@ HHHH **** "BFQMOC5AT8 TZ@ HHH
MH **** "BBB@ HHHH **** "BBB@ H!!&111C% !1110 4444 %%%% !1110
M 4444 %(3BEHH  <TAR!P,T  =*6@ HHHH ***3&"?>@!:*",T4 %,:0*P'>
MGTA4$YQS0 *<C-(6PV.U.I .2: #.!DF@$,,BD9 W4TH4!<"@ SQZT$XH"X&
M*7% !1110 A..U('!.!3J0@&@!::2=V,4ZB@!!R*,G(XI:* $)P>>E!/&:"
M1@TO08H 3</6E!R,TTH#2J-J@4 -\SYBI&*%?)((Z4K(&.30$P<YH 7GFEHH
MH ** ,4A!/0T +1110 F><8I:** #-%&** "DR#00#UHVX-  3@CBE)P,T44
M (""*4'-)@4H&* "D.0,BEHH 0L ,T @CB@@'K2@8% !2 @FEIJJ03S0 ZD+
M!>M+2;1G- "*=U ;.>*=B@#% !THHQ10 A-+GC-%&.,4 ("#TH!R3[4M% !2
M9YQ2TA!QQUH  2>U+2 8&*6@ HHHH **** "BBB@ HHHH **** $8$K@4+T]
MJ6B@ HHHH **** "BBB@"II4QN=(LIRNWS8$?&>F5!JW6=H!#>'-+(Z&TB_]
M %:- !1110 4444 %%%)D4 +1110 =:*** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHI.><4 +132<_7VI>@H 6BD7..:6@ HI">* <B@!:*#P*0
MC(H 6BFD#'I2@\4 +14;*0=PI4XS0 ^BBD8XH 6BDQD5&=RG% $M%)T%** "
MBD&><TF3Z4 .HJ,EV'RCO2J"<DT /HIJYYR,<T$''4T .HI!PO.:8"6SB@"2
MBH@2KC'0\&I#F@!:*8P+#%*@8=3D=J '45&S8.3G IX.1F@!:*CRP P>:>.G
M- "T4F<]*.U "T4T;B/>G4 %%(:09;'.,&@!U%%% !12$\X%+0 44=J:QPPH
M =12'/:CJ.: %HIJDYQV'>G4 %%)SD^G:@9(]* %HH%% !113=V 2>U #J*0
M$,,B@T +133G''6@-F@!U%%)WH 6BDSU]J!F@!:*:QVXIU !1110 4444 %%
M%% !1110 4444 % .:*0DD<4 +1110 4444 %%%% &1X4<2>$=&<# -E"?\
MQP5KU@>!I#+X!\/R-U;3X#_XX*WZ "BBB@ HHHH 0'-'&?>EHH **** "BBB
M@ HHHH **** #'.:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH ****  C-%%% !1110 4444 %&,T44 %%%% !1110 4444 %%%% !1BBB@
M HHHH **** "BBB@ HHHH **** "BBB@!" >M*!BBB@ HHHH ****   #I2$
M ]:6B@ HHHH **** #&:*** "BBB@ I" >M+10 @ '2EHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH #R*!C'%%% !1110 4444 %%%
M% '-?#QMWPZ\/'(/^@0CC_=%=+7(?"V02?#'0&7&!:A>#Z$C^E=?0 4444 '
M>BD I: "BD(S^%+0 4444 %%%% !1110 4444 %%%% !1102!UH **** "BB
MB@ HHHH ***,CUH **** "BBB@ HHI,C.,T +1110 4444 %%%% !1110 44
M44 (<Y&!2T44 %%%% !11G-% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%)V]Z6@ HHHH **
M** "D7=SNQUXQZ4M% !1110!P_P>Y^%&A?\ 7-__ $8U=Q7"?!IMWPHT3GHL
M@_\ (C5W= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %!&>M%%
M " YI:** "BBB@ HHHH *:XXIU!&10!&^:<I./FZTN!C':EQ0 4A.*6D90U
M"TS;MR:?10 U3D9I6;:I)I:3''/- #"QQUP>M <DXQS4A&:3 )S0  YSVI Q
M+$8X%.HH C+'?@4Y22.:7:,YQS2T !]J:_2G4$9'- #<X'7BAVVKD=:7:/2E
MH B#.%)/.!FF[VD; R!4])M S@#F@!!C&!Q2$L#P,BGT4  Z4444 %%%% !2
M8!YI:* "D%+10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !112<YH 6BBB@ HHIH<'UH =10#D9HH **** "BBB@ HHHH
M**** "BBB@ HHHH ***,4 %%%% !1110 4444 %%%% !1110!Y[\$@1\*]+!
M.?FE[_[;5Z%7G7P.V_\ "J].QWDES]=YKT6A@%%%% !1110 4444 %%%% !1
M110 4444 %%)2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !UHHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *,444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 >:_ F4R_"VS! &RXF4>_P V?ZUZ
M57F/P$_Y)?!GK]JF_G7IU !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 (3BEI,9ZTM !1110 44=*0$G- "T44A(% "T4"B
M@ HHS10 44UFVC@9I Y/:@!]%%)D9QWH 6BF^8-VWFC)R>XH =132W%+N&:
M%HIH.,YI23CY>M "T4@R1SUHW#- "T5&9#O  XI[' H 6BF!ODS02Q7(XH ?
M130<(,\TN>* %HIN[)Z<4I.* %HI,Y&:123U% #J**0G H 6BD.>*"<=J %H
MJ,R@'D':.IQ3E<-TYH =12$D=!D4@?)Q0 ZBFEL-C%.H **:'SV-*""2/2@!
M:*,TC-M% "T4F[Y<FA6#=* %HI",C%&<$"@!:*,T4 %%)FEH **** "BFE\,
M!@X]:=GB@ HH[44 %%'2DW#&: %HI <C/:EH ***1CM&: %HI-P(XH[C)H 6
MBBB@ HHHH **** "BBB@ HHHH ***!TH **** "BBB@ HHHH \P^ O'PU5<Y
MQ>3#/XBO3Z\N^ A'_"O9 I)47TN">_2O4:;W$M@HHHI#"BBCK0 4444 &><4
M444 %%%% "8YSFEHHH **** "BBB@ HHHH **** "BBB@ HZ444 %%%% !28
MI:* "@C-)G/3D4M !1110 A4$@^E&.:6B@!I7)!IV*** "D  I:* $*@G/>E
MHHH 3:"<T  4M% "%<T 8I:* $QSFC'.:"P'4TH.1F@!I4$YI2,TM% "$ C%
M '&.M+10 FWK01D8I:* #I1110 @ %+110 4A&1Q2T4 -V],GFG49%% ";01
MCM2!=O3@>E.HH *3: <TM% "$9&*7'&#12%@I&>]  !BC%+10 F*"*6B@!NT
M^M*% Z4M% "$9'!Q1MYSFEHH :J[<\TZBB@!C(6/WL"GBBB@ HHHH 0C-)MR
M>:=10 4444 %)@>E+10 F.,4M%% !1VHHH 3%&.<TM% !1110 4444 %%%%
M!1G%%% !1110 4444 %%%% !1110 4444 >6_ ( ?#V3:"!]NEY)R3TKU*O+
M/@$/^+?2MC@WTO?/85ZG52^)B6P4445(PHHHH ***0Y[4 +1110 4444 %%%
M% !1110 4444 %%%% !1110 444=Z "BBB@ I/XJ6B@ H/2BB@!!@  =*6BB
M@!#R.#12]!30VX\#C'![&@!<<Y[T-]TTM% "+]T4GS;NG%.HH 3'.<TO?K11
M0 F.<THZ444 -P<TN..M+10 4F>:6B@!K(K')I<8%+10  YIC\C I]% $29S
M[4\@Y&/QIU% "<TM%% #%/S$4'.[GI3Z* "F$<$C.:?10 SE5&T<TN2",]Z=
M10 TJ,>]*,XI:* $/(I#\ISS3J* $4Y%!."!2TF!G- "TQDW#K3Z* &@G&>U
M+U6EHH 0 @4M%% #0V212 %23ZT_'.:* (_,QVIV-P!S2X![4O2@!.]+110
MAXQQ2YYQ110 4444 -S[\T#..:=@>E% #<'(.>*&SCBG4'D4 )FE!R*,<4 8
MH **** $&<\TM%% #1D&DWXI])@4 (&R.:=28%+0 4444 %%%%  ?:BDYR/2
MEH **** "@9[TA.*6@ HHHH **** "BBB@#R[X!#_BW+,.C7TQ_E7J->7? /
M_DG+#>6Q>R_TKU&G+=B6P4444AA1110 444 8H **** "BBB@ HHHH ****
M"BBB@!K;]PQ@KW]:</>BB@ HHHH **** "BBB@ IK$@\<^U.I, '- "@YH-%
M% "9XR:,C..]+3=O.?2@ =2RX#;>>>,TBJD2*J@*HX ':GTA (YH *-PSBE
MP*0C)S0 $X&:"P R:4#%-*@_2@!=V<8H)"C)/%&!C%+CCF@! <C-'.:7&*0@
M[@<_A0 M)FEI,#&*  ,#TI:15VC%+0 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 448YH
MH **** $S2T@ %+0 4444 %%%% !1110!Y9^S_\ \DX;@@_;9<_DM>IUY;\
M0!\.&"]!>RC/<\+7J5-[@%%%%(! ,4M%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 F><8I:** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **.]% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !11SGVHH ****  \#-%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !112<YH 6BBB@ HHHH *
M*** "BBB@ H'2D/0XI1TH **** "BBB@ HHHH \L_9^'_%M,^M[+_):]3KRS
M]G\ ?#=B.AOI<?DM>IT %%%% !1WHHH **** $8D#@9-+BBB@ HH[T4 %%%%
M !1110 4444 %%%% !1110 4444 %%%&><4 %%%% !1110 4444 %%&:* "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *,T44 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 >6?L_@CX9@'_G]E_]EKU.O+O@%G_A7#$Y
M.;Z;&?\ @->HT %-D++&S(F]@.%SC-.HH !TYHHHH **** $[TM%% !1110
M4444 %%%(#D4 +1110 4444 %%%% !1110 4444 %%%% !1110 4444 &***
M* "BBB@ HHHH **** "BBB@ I ,4M% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %)GFEHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH #1110 4444 %%%% !1110!Y;^S^2?AF,G_ )?9?_9:]2KR
M_P" <31?#1=PP&O)BO.<C@?T->H4WN 4444@"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHSSB@ 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 **** "D!XYI:* "BBB@ H
MHHH ****  T444 %%%% !1110 4444 >9_ =9%^%]L9,[6N92F6S\N?TYS7I
ME><_ T ?"S3\'.992?;YC7HU !1110 4444 %%%% !110: "BBB@ H(!HHH
M**** "BBB@ HI ,4M !1110 4444 %%%% !1110 4444 %%%'2@ HHHH ***
M#TH **.E% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% "<YZ4M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 '>BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#SWX))M^%6EG.=S2GZ?.:]"K@O@N
M"/A3HV0,$2D?]_&KO: "BBB@ HHHH *#110 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 %%%'>@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** .'^#\3P_"K0ED7:QC=L>QD8C]"*[BN3^&4)@^&F@(>]HK?
MGS_6NLH **** "BBB@ HHHH **** "BD ^8G-+0 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 )FE[TA -+0 4444
M %%%% !1110!SO@$8^'OAX?]0^'_ - %=%63X8A6W\*:3"AW*EG$H)[_ "BM
M:F]P04444@ ]*.@HHH **** "BBB@ HHQSFB@ 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 *3!SG/'I2T4 %%%% !1110 4444 %%%% !1110 4=Z** #I11
M10 4444 %%%% %738Q#I=I$!@)"BX^@%6J:B[(U7T %.H ***0Y[4 +1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M'>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *3N*6B@ HHHH **** "BBB@ HHH[T %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %)S2T4 %%%% !CFBBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MH[T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !111B@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "CFBB@ HH(R,&B@ HHHH **** "BBB@ QSFBBB@ HHHH *:"_F-D+L[$'
MFG44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4@.3TI:* "BB
MB@ HHHH **0G I: "BBB@ [T444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 444=Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*3G)]*6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BFECO P
M<4Z@ HHHH **** "BBB@ HHHH **** "CO110 44F*7% !1110 4444 %%(.
M!2T %%%% !1110 4@ZTM% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !10>** "BBB@ HHHH ,T444 %%%% !1110
M 4444 %%%% !1110 4444 ':BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH !TY&**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
M- !1110 4444 %%%% !1110 4@Z<TM% !1110 4444 %%%% !1110 4444 %
M%)CGK2T %%!H'- !1110 4444 %%%% !1110 4448H **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH ***.] !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%%%% !24M% !1110 4444 %)GG%+10 444GX4 +112 YH 6BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M)P,FDW"FDAQC--VDG&./6@"6BHPC#O2J&SDT /ZT444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !110: "BBB@ HHHH **** "BBB@ HHHH **** "
MB@44 %%%% !29YQFEI,#.<<T +1110 4444 %%%% !1110 4444 )GG%+1CG
M-% !112'@<T +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !29I:3% "TTC=D=*=10 BJ%&
M!2T44 %%%% #3D\K3J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $&>XI:** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ !R**** "BD)"C).*6@!"<4M%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %% HH **** "BBB@ HHIK-M
M' R?04 .HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ H(S110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 444@.: %HHHH **** "BB
MB@ [T4#WHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH "
M >M%%% !01D444 %%%% !1110 4444 %%%% !1110 4A&>^*6B@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ (S1WQ110 4444 %%%% !
M1110 9%%%% !1110 @&*6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **.M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%065VE]:I<1I*BMG"RQE&&#CD'D=* )Z*** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@!:2EH- "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 %%%% !1BBEH 3%%+10 4&BB@!**** "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
6HHH **** "BBB@!11110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>leenenseparationagreemen002.jpg
<DESCRIPTION>EX-10.1, PG2
<TEXT>
begin 644 leenenseparationagreemen002.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 W,# 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#W^DHHH **
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@ HS110 9HHHH **** "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@ HHI <]* %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@ J&V
MNH;N$30/N0DC/N#@U-2*BHNU%"CT Q0 M%%% !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 %,1RY) &S^%@>M*Z
M[L?,1@Y.._M3@   !@"@ 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 ***15VYY)R<\T +1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2,RHI9B H&23V%+
M45U!'<VDT$V?*D0H^#C@C!YH Q=)\;^&M=U%M/TS6+:YNU!/EH3D@=<>OX5H
MWNKV>GWUA9W$A6>_D:.!0I.Y@I8\]N!7 :/I>F:QXJT=O#EL(-%\-^:GVI!\
MES(R@;$/5@.=Q]:V?&*N?%W@EE' U"4$_P#;%J .JU+4K/2-/FO]0N$M[6%=
MTDCG  JE<^*-%L]&M=6N=0BBL;H(897R-^_&W Z]ZS/B+HMAK7@G4EU")I$M
M8)+F-0Y7YU1MI..N,YQ7G/C#2;&Z^"?AG5IT9KJRM[-86WD!=Q0-\O0\#O0!
M[@#D9HIL9S$A_P!D4Z@ 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 1&W(K>HS2U#9MOLH''.Z-3^E34 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 57OK1+^PN+.1Y$2>-HV:,X8 C&0>QJQ10!P_AWX8V
M'AF[M);+6];>"U9FCM)+K,.3G.5 &>M:/B?1[[4M>\,7=H 8K"^::X!./D,;
M+GWY/ZUT]% $%Y:QWUE/:3 F*>-HWQUP1@_SK*O?">DZAX5C\.7,+-I\<<<:
MJ&PP"8V\^O K<HH :B!$5%Z*,"G444 %%%% !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 %%%% %'1I!-H6GR@@A[:-LCOE15ZLKPR=WA31VXYLH3QT
M^X*U: 04444 %%%% !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
M87@J9;CP-H4JYVM80]1_L"MVN9^';^9\._#[9S_H,8S]!BNFH$@HHHH&%%%%
M !1110 4444 %%%% !1110 4444 %%%% !2.ZQHSL0%49)/84M5[[!T^YW=/
M*;/Y&@#%L/'OA34[N*TLM?L)KB5MD<:RC<Q] *Z*OF/2[);G0/!%G>6&EZ;I
MUW>M(NL*I\XNDC?(S<8+=!DX_*N@UKQMXE;QGJS6>I7<3:;J<5NE@%00-!G&
M7W$,2W/3_"@#WLD $DX JA8:YI>J0Q2V5]!,DS.L15Q^\*'#;?7!':O*](US
M4]0\5:A?ZGXT&FBUUEK&+2)E79+'C"KC(.3G@\]*Q?"IN+[6_ 5S)>_92IU+
M)BB15.V3)7 &.0<?A0![W-,EO!)-*VV.-2[,>P R35;2]4LM:TV'4-/G6>TG
M&8Y%SAAG'?W%>(6?BO6+SQM;!-:O[K1M52^54N0BQLJ!P-B Y &!R<9K&?7M
M<TSP-X4BT[5+FVLTTN6YD2RD195=96^=@WWTQQM!]: /I2BLGPOJ2ZQX6TO4
M5F>?[1;(YE>,(SG')*C@<YX%:Q&10 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!RGPS_Y)MH(.<K:A2#[$BNKKCOA4V[X8Z&?^F+?^AM78T"6
MP4444#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ ILD:2Q/'(H9'!5@>
MX-.HH PD\&Z OAR'P^VFQ2:9 VZ."3+!3N+9!/.<DTV[\$^&[[78M;N=(MI=
M1B*E9V'.5^Z2.A(XP3Z"M^B@#%N/"'AZZUQ-:GTBTDU)""MPT8W9'0^Y'KUI
M)/!_AZ2&SA;2+41V4YN+=53 CD)R6&/4\UMT4 8%KX'\,65_]NMM#LHKK<S>
M:L?(+9#8],Y/YU%=> /"=Y:6MK<:#920VJ;(%*?ZM<DD ]<9)/XUTE%%@(K>
MWAM+:.WMXDBAB4)'&@PJJ!@ #L*EHHH **** "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 XOX3,I^&>D*K;@@D0'/I(U=I7#_"/ ^&^G*/X9)E_*5J
M[B@2V"BBB@84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !111TH **,T4 %%%% !1110 44@(/0TM !110"#T- !1110 44Q
M98W9E5U++]X ]*575B0K D<'!Z4 .HI@FC._$B?)]_G[OU]*(Y8Y5W1NKKZJ
M<B@!]%%-5U?.U@<'!P>AH =113))8XAF214![L<4 /HIJNCC*,K#V.:=0 44
M$@ DG '4FD#!E#*00>01WH 6BBB@ HHI,C.,C/7% "T444 %%,>:*-T1Y$5I
M#M0,P!8XS@>M/H **** "BBB@ HHHH **;'(DL:R1NKHPR&4Y!_&G4 %%%-=
MTC&795!(&2<<GI0 ZBFET#A"RAR"0N>2*=0 44A( ))P!56UU33[V5XK2^MI
MY$^^L4JL5^H!XH MT444 %%%% !1110 4444 %%)N7=MR,XSC-+0 445#/=6
M]ML\^>*+S&")YCA=S'H!GJ: )J*BCN8)DWQS1NI.,JX(S3TD20$HZL <$J<\
MT .HHR,XS10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M#]RM[Y2MO+@1_?XY?);)'^%;GBS1=.T#6]$L[H6]CH":5-Y3W<4DT?VIOO<
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
M0"O0J;W)C\*"BBBD4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5!<6=M=^7]IMXIO*<21^8@;8PZ,,]#[U/7-^*=>FTR\T
M;3+,C[;JEXL2DC.R-?FD;'^Z,?C0!M0Z;8V]W+=06=O'<2_ZR5(@'?ZD#)I+
M_2M.U01#4+&VNA$V^,3Q*^QO49'!KB['XF6ZV-_-J5G<^?%JLVGVUM:P-))-
MLY&!W.,D]JT3\1-';3K2YMX+^XN+J5X4L(K<FY#)]_<G;;WSZCUH Z>2SM9E
MD66WB=9$V.&0'<OH?4>U9VO^&[#Q#I<FGW2!(I&B+E%&6$;A@IXZ<8_$US\O
MQ1T;[!;7-I9ZG>2SM(!:P6I:95C.'9E[ 'BLW7/B-<C^T1I,#&U&AG4K6\,>
M1NSC!!_EZB@#T&'3K*VB6."S@BC5]X5(P &]< =?>G?8[<3O<)#&MPR[3,$&
M_'UKC[/XFZ0;"[EU"VU"QFL[6.YDCN;<JTB.0 4 )SECC\:0_%'28M*U"[NK
M#4K6YL6C$EA-!MG82$!&5<\@DT ;?AOPO;>'=/N;?SY;V6[N'N+F>XP6E=NY
M'3H /PK9:")]VZ-#N&ULJ.1Z&L?_ (2>VCTS2[VZM;NU&HS)!'%-%AXW?. X
M[=/UK*F^(6DRZ?-)9/-)(+R:P7;'DB5%+%L9^Z ,T =8UK;O,DS01M*@PKE
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
MWTR6MB),8\QCU(/8#)JAI/CN./P3IFIZM%.^H32?8Y+:VBWR/<J2K*%'NI-
M'9&"(R+(8D+J,*Q49 ]C3V574JP!4C!!'!KBW^)NE1BV1].U875Q<O;):_93
MYH=0I.5SP,,.:L+\1-&;58;/RKT1371LXKTP'R'F&<J'^H(STXH ZF*"&!-D
M,21KG.U% 'Z4""(;\1H-_P!_"CYOKZURNG?$;0]3OH+>$7:17+R1VMU+"5AN
M&C^\$;OWQZXJ@GQ8T>2XBCCTS69%GA:>W=+3(FC7.YU&<X&.] '<F"$NKF)"
MR#"MM&1]*1K:!Y1(\,;2+T8J"1^-<K<?$?1HC%Y$-_=AK);^0VUN7\F%NC/Z
M=^.O%1WGQ.T*UD18HM1O UHEZ7M+1I%2%QD.Q'0<=Z .M>TMI;A)Y+>)IH_N
M2,@++]#VJ145!A%"C.< 8KA+OQ=JFL:Y=Z)X>6-6.EP7]I>,FX-O<=0>,%>G
MXU9T[5M>TS7-!TS7I4GDU.UE#F)%41SI\W;J-IQ]1[T =4NF6"2^:EE;+)NW
M;Q$H.?7..M)%I>GPZA)?Q65NEY*NV2X6("1AZ%L9-6Z* &"&,3&81KYI4*7P
M-Q'IGTI(8(;>/RX(DC3);:B@#).2>/4U)10 4444 %%%% !1110 48Q110 4
M444 %%%% !1110!YY\&VW>#KL # U*XP1WY%>AUYU\%R#X*N3T)U&XR/0Y%>
MBT"CL@HHHH&%%%% !1110 4444 %%%% !1110 4444 %%%% !132V&"X)SW
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
MJX6ZO6TYHEA;P\=*MT8XPX)P3[=*R]5^'&HZGH4.FM/;_N] 73\EB!YZR1N#
MP/N_)7IU% 'E4'@#69('_P!!TK36$UH5$4\D[NL4FYBS,._88K5UKPGK<VOW
MFJV!M7+ZE9744<C[<I$A5\G'!YX^E>@44 <CXB\('Q-XITJZOG)TNPAD811R
MM&YG8@!@5P> #W[UQFJ^$9/!]U_:,.H6T%C;:NE[8+>S-Y8+QD2K(Y!(SC@G
M//UKV&F2PQ3QF.:-)(VZJZ@@_@: /,?!EGJ/B/6X/$\S6_V>*^O3NB+%9%94
M12A(&5^0\^U/TOP#J%EJ=M:26-C)I]M?O>)>O<R-(02Q $7W0X+8W=..G->F
M(BQH$10J@8  P!3J5@/)_#_P\UG2#I]A)9:4T&GR321Z@TTCR.74[=J$80Y(
MS].*W-/\&:A9W.AR&6W_ -!T)]/DVD\RMMY''3@UWE%%@/(3\-M5TV."2"PL
M-4GETN'3YEFNI(5A9%(+<#YU.>1UXKJ-%\'W6E_VG$!;!)M(MK&$QY W1I(&
MX.2!EQZUVU%,#@?"OA75]!\3V,\RP/9IH%OI\LBR<B:+T&.0<GFKFMRSW?Q$
MT.UM$\PZ?:W%[,N<#++Y<8SVR2WY&NRI@BC$K2A%$C !FQR0.@S^- $5C)<3
M6$$MW +>Y= 9(5?>$;'(SWQZU,JE68EB03D#TIU% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 >=_!G=_PA]X60J3J4_X]*]$K@?A =W@EVV[2
M;Z<D?\"KOJ;W)C\*"BBBD4%%%% !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 >>_!J3S? \C?\ 3_<#_P >KT*O//@RQ;P/,3C_ )"%Q_Z%7H=-
M[BCL@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IKMLC9L9V@G%
M.IDH)B< 9)4XH \\T[XEZC<PZ7?7GAEK?2M1NA:Q727BR,K%BHRF >HKT:O
M]/\ "4[:3HT-EX4U6U\16]^LSWTQ*P*HE+%CEN1MQQMKW2UN6N&G5K::'RI"
M@,@&)!@'<N">.?TH L4444 %%%% !7,>-M:UOP]HLNJZ5965U!:QO+<I<2LC
M;0,_+@')Z]:Z>L'QK97&I>"-:LK2(RW$]G(D<:]68J<"@#GF\;ZMHL.BW7B:
MWTJVM=4G$:O:S2/Y2F,N"VY1SD 8&1SUKHI?&?AR'3+?4I-8M19W#%89=^0Y
M'4#OQCGTK$OM%OYG\"#[(7&GS!KOIB+%NRY/_ L"N5F\*ZUIVN0:H;*_:TBU
M+4&\G3_+:0)-C8X5LC!P0>XZT >IG6M/.B-K,=U'+8+"9O/1LJ4 SD5Q]AXL
M\8W9L=4/AB!M#O9%5$AG9KN.-NDC+C;CH2,Y%6/#OA11\,IM!DM;BQ-Y%,&A
MN9A*\1<GJ5P.X.!TS6=IFI>-DT[3O#\'AYK2\M6CAN-1G=&MC$O!9,'<2P'
MQQF@#LAXHT,ZJ=+&J6QOA((C '^;>02%^N >*H2?$'PE%<2P/K]BLL1970R<
M@J<$>Y]A7 6/AW7X!I_AO_A'V1K?7/[0GUC>OE21B0N"#]XL00N#Z5?TOPKJ
MBP>%3<:4%FM-:O+BZ^[\B,TI5CZYRN/PH [*Y\?>%K.SM+N?6;=+>\5F@?#$
M.%.&(P.QHOO'OA?35MFNM9MU6YB$T17+AHR<!OE!P/<UY_!+=>&]6T&WGT&Y
MO;F2WU(+;PHK.@:?<IP2!@C'?H:JW?A[Q;9:-#HRZ?>-%-HQA7^SDA&)F+DQ
MS2/R$&X=/?% 'I>J^._#.B3I!?ZM#'*\8F"JK.=AZ,=H.![FKDOB;18;>[GD
MU&!8K1TCG;/W&?!4'Z[A^=<#:^&-872]=2?37\Z?PS;V<0)4EIECD#(,'U(]
MNE4!H4@^(FB:0CIY-S9VU[JMKDDQR6ZX0G' W$J/?;0!Z'K7BJ#1?$.A:3)"
MSG5I)$60'B/:N<GCG.0*;;>._#%Y/+#!JT3O$CR-\K %4^^5)&&QWQFJ'C+2
M]0O=>\-75E:-/%;SS).RL 8EDC*!L$\@'K7GNF^!?$ L(=*GT:\\S3;.[C2Y
MEU!3"SR(57R4'/S9YW8Q2N!Z/_PLOPC]@BO1JZFWF=XXV6"0[RH!; "Y(&1S
MTIT?C_P_J=K=+H^K6T]VEJ]Q&KAU4JHY)..@R,XY%9[^%;U+SPO)#;1)!INF
M7$$R@@8D>-%  [\@\USO_"(:R?#/AVU73F2>VT.\MIU#*"LCHH5<YZDYH ["
M+XB^&4:&UNM8MEO"D1D6-7**7 *_-MP <C&<5>D\9^'HM:&COJD0OC((A'M;
M&\C(3=C;N]LYKC(? ^H1^&/$]E'9(+F\-JML7=?F6.*,<GM@JU9>I^'_ !9J
M&N30-I]_Y4>LQ7B>4UO':-"K*=QZ.TF!WH [73OB)H]QI^HWNH2K80V6HR:?
MF0DF1E. 0 ,\^G.*T9_&OANWTJ#4GU>U%I<%EADW9WD9R .O&.?2O/[[PYK/
MGK=MI-XRZ?XAN;O;:L@DEAE'RO'G@X)Y'6DTW0M0\/WNGZ[_ ,(WJ$\)DO ;
M+>DTZ&8J59NB@':<XZ9I@=UHOBV*^\!)XHO$6*$P/.ZIDX52>GX"L6U^*NDO
M>:<;Z2&RL+W2Q?++*Y)5M^TIP.V#5W0M(U.'X5G2WM1:ZBUG,BP,00CMNVC(
MX[BL#PGX>U;;I\U[I30^3X:_L]DGVG]Z)&XQZ$ '\: .UU+QGX<TB>VAO]7M
MH7ND$D.22&0]&R. /<\5'XR\2/X:\+S:M;0QW,H>..)'?:K%V"C)';FO+_\
MA&=<TNU4W&E:Q=+>Z);V7D6!B&V1%8,DA;)5>0<CU-=7XN\/7C?"*VTI=/EN
MY[9;8RVD3F1W5&4LH;J3@'F@#>T_5?$-FMS>>*8]&LM.AA,C26UP[LIR.NY0
M,8S3T^(/A*1$=->LR'D$8^?G<<8X].1STYKAUT[3]4\,Z_8Z+X*UG2[N>R*!
MKU&42\CY5+,>?\*N^)?"M[(GB>.PTH.L^AVMM;;0/FD1GRH]P-OZ4@.T?QCX
M=CUD:0^KVHU OY?D;_F#=@?0U2M?&^G1:7=W^LW$&GPPZA-9(7;[^QBH/KDX
MS7G/E7&IMXK\/6NAW,M_<:K#_IB1CRH=J1Y+.3P5P>/?BM&/3-8T;5[?6IM%
MO-2M(+W45:UA0,X,DF4E"D\@@$9]#3 ],M_$.CW>W[/J5K+NM_M(V2 YBSC?
M],]ZI2>-_"\-S%;2Z]IZ32HKHK3J,JPRI^A'2O*+_P -ZKHVB>'X(8%MM5UF
M2XT^6W#\P6\[F7&1_< /YFMS7?"L[6GCF&VT=W\Z.RM['$?WU2-!A?8'O[>U
M 'H$/B_P[<:=<ZA%K-D]G;/Y<TXE&Q&[ G\:9+XS\-PZ8-2DUNR6S,GEB;S1
MC?C.WZ^U>?\ BCPMK$T_B&73[6=8Q>V%VBV^T/,D:8<(#P6!&<'TJ;2/#-UJ
M&IV6HR:7?BWDUD7<C:GL$S*D!579  %^?  QV!H ZV3X@:%_:&A6UK<K=IK$
MLD4$T+ JI0<Y_' _&F^//&;>#=-MIX+!K^YGE*K;HV#L52SOT/117*P^&]3T
M_P 9V%])I3FT7Q!=2J8PK>7%)"%5\#HNX<^E;&K^&]4\2?$%[F6>:QTW3K$P
M6[K&K><\P(DQN!X"X% '2W?BO1-.TJTU+4-1@M;:[56A:5L;LC/'X4@\7^'6
MELXQK5D7O?\ CV43#,O)'R^O((_"O,M'TO5= U#P_P#VOI<UZ-,MKRR2W0QN
M[(&79*JDC(*D*3U%2^!] N-6LX]1CLHX5DT26"UF901#,9Y" /0C(YH ]/L_
M$>BZC/+!9ZK9W$L2EG6.96*@=3P>E0VGB[P[?+<M:ZU8RK;*7F*S+B-1U)]O
M>O)_#_A?6+C2HM,FT[5H]2T_3+JT$T_EQ6\;NNT",@9DW>I/%-M?#E_J.@/;
M6^BZQ%=VFA361%U%%$C2MM&Q< %\D$Y)QQ[T >I#QYX39U1?$.G,S$* +A3R
M:N7GB;1-/U.'3;O5+6&]FQY<+R ,V>GYUYSK?@^]>W\1K::*IDGT:SMX/+11
MND4MO4>XX_(50U;PY<_VYKFF7EAKMW_:EY#/;O;1Q^25 3[TC E-I!X]!2;
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
M--[BCL%%%%(84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !02 ,DXHKE/'MCIMUHZSZWJ$\&D6Q+W%O"Y0W1QA$RI#9W8( Z
MG% '5Y ZFD) ZFO&M+T:_P!9O-"\-^([J]%N-,N;R.)KADE4F0+%O92"S(A'
M7OUIB"SU;X?Z=K/B?4+VZNQ:RV5E9QSLK7$PD95<!2"[$!?8#)- 'M)( R3Q
M17A_C/7;FT\&VGAF[U86^HZ;:VL^H2-+M>5RR@1KSEN[,>>@]:]JM9XKFUBG
M@D62*1 R.IR&!Z$&@":F-+&A(:101UR:\KU?XHZM!XAU&#3;".>UTZ[6T>V-
MM*\LYR-[JZC:N,]#G.*Y6]T:YU;Q++<W)M)3/XK>V<RJY9XT3<(S\P^0 '@=
M_I0![T]G;27D5X\$;7,2LD<I4;E4XR ?0X%3UY'I?Q0UB\O(KNWTY+K29!.#
M;V]K,)+81@[2TI&QL[>@Z9I-;U_QQ-\.M3U:Z.FPVEUI@NK:2S9TEMR64[#D
M_,=IZC'- 'K@8$D C(ZCTJI;Z586M_<W\%I%'=W6//F"_,^.F37!#Q%/HFM7
MDLD$)"SZ=#J-T2QR)(R-^,X7#%?P/-4[SXCZR[:?#9PVL7]J7%T;6XDMY956
MWB.%8JG)9CSGH 10!ZK17$0>,KV#X5S^)[W3O(O+>WD9K9PR@NI('7D G!YY
MK"O?'/BKP[I]RNJKIEU>R:8-0M3!$Z(AWJK(X+$G[XP1B@#U2DR,XR,^E<;X
M7UO79O%>IZ'KDME.\%K!=126L+1@!]P*D%CG!'6N8^(NERZ7J5KXCM;B]EF&
MHPBXO$N>+"'*CRQ$#A@VXYSZT >LY&<9&?2@D*,D@#WKSUX-0MOC7I\ESJLE
MQ!=:=<&&V";$A563 QDY)ZDU7^*]Y;:@^E>%)M0:R2^=KBYF3[R11@D?F^T?
MA0!Z717G7@[QG<:GIGA"%&CE-VL]O>.RD,'A3J.>,D9Y[&H[3QMXBUW58],T
MB#3XI3-=EY[E'9/)BE\M< $98GWH ])HKSOPGX\U37%O([ZTMX+BUL'N'V [
M?,$LB8&3TP@_6LJX^)>NI%H3F+3;*.\L(;N2>\CD\J9V;#(KJ<1X'/S9ZB@#
MUG-&:X?P=-J5QXU\9M<W*R6<=W%'#'DDI^[!X)Z#!''KFL'6])-GXLMQI&H7
MUUXE>\-]<.LS^3#;<_NW3)4 @!0.I/- 'JV1ZTF0>]>.:'!=1R^#]?BU*\74
M=>>:*_WRET;=&[#"$X&PJ,8J33!#X9\97-U9ZI?7.G:782/K]W/,SQS7'!4*
M"2 _4X'3.* /5[:PM+.6XDMH$B>YD\V8J,;WP!N/O@"K->:_#C7;C6?$NMSW
MNKV]W-<V]O<1VT$H9;927_=C!.2/ER?4UZ50!2ETFPFU6'5);6-[Z!#'%.PR
MR*>H%7:** "BBB@ HHHH R]8\.:1KZQ#5+&.Y\K/EEL@KGK@@@\U>M;2WL;6
M.UM84A@B7:D<:X51["IJ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#._L+3_\ A(#K
MC0EK_P C[.LC.2$3.2%'09[XZUHT44 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!Y[\'/^1,N2 >=1N#S_ +U>A5Y[\&W:3P5.SN78ZA<<^N&Q
M7H5.6XH[(****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "N<\5^#K7Q:=/:XU"_LVL)O/A:T=5._L3N5NG:NCHH X[4O
MA^FHPV#'7]7BOK-9(Q?K(AFDC?[R-\N".G;C%5[KX9VC76DSZ;K&H:8=+M3:
MVX@$;84_>;YU/S'N:[FB@#FM3\$Z7K6@G3=4'VJ9HT1[Z2-//;:0<[MO7CTJ
M[IVEWUGKVHW,EX'T^:*%+6U&<0[ 0Q]!G(Z>E;%% ')OX!LCK%Y>PZEJ=O!>
MS"XN;*&XVPRR#'S'C<,X&<$9J<>"=-6\2Z$EP)%U-]4^\,&5DV$'C[N/Q]ZZ
M6B@#E-.\!6.FWN^+4=2>Q4R-'ISS#[/&9,[L  $_>/!) S5"/X6:2ME>64FH
MZI/:36[VT$$MQN2TC8Y(C&/8<G/ Q7=44 <[)X,TJYM=3MKP2W,>IP10W.]\
M%O+7:K<8P>_U%5]5\!Z;J&GZ5:VUS>Z;)I2^7:7%E+LDC0J%9<D$$$ 9R*ZJ
MB@#)B\-Z;'X9/A]XFFL&A,+K,Y=G!ZDL><\YS6%;_#32$L[FWO+O4;]IX!;"
M6ZGW/%"&#"-#C@9 YZG'6NSHH S+;0K.UUZYUF,/]KN8([=R6^78F2,#\36%
MJ?PYTC5-;DU&6YOXXIY4FNK*.?$%Q(GW6=<9].A'05V%% &;-H=I/X@M-:</
M]KM8'@CP?EVN03D>ORBF1^'K&/Q-/X@P[WTMNMMECE40$G"CMDGFM6B@#C[C
MX>:>\MQ/:ZAJ%E<2WS7Z2V\B@PR,NUPHVXPPZ@YK$U[P5/I<>D1^'K&^G2T6
MX5IH+]8IP93D[BPPRDDD]Q@8KTNB@#S72OA3"OAJPM+O4KZSO1:-;7K64X G
M1F+%6+ YP6/(P>M:]Y\.;.ZL+?3TU;4X=/2UCM)K19%,<\:=-P*G!/<K@UV=
M% &+I?ANVTC7-3U.UFF']H",RP,08U9%VAEXR"1@=>U8UC\.H--\0W>LVFOZ
MS'+=W N+B(2QE)"#PIRF=N#C&>E=G10!Q=C\-]/L-1-RFHZ@\,7G&RMFD!CL
MVE&&9.,YZXSG&:7PU\.X/#3>5%K6IWE@5<-8W1C>)RQR2PVY)S[UV=% '.P>
M#=-LM1U6_L!]BN-0@2 O;1HAA"@\IQU.0?P%;UO$8+:*$R/*8T"F20Y9L#&3
M[FI** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \]^#98^"[@/C(U&<<'/
M<=Z]"KSOX+QA/ TIR?FOYSUS_%C^0KT2F]R8[(****104444 %%%% !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!YY\%P1X#8$Y'V^XQSG^.O0Z\^^#2
M>7X$*;MVV^N!G;C/S^E>@TY;BCL@HHHI#"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ JKJ5T;'2[N\"[S!"\NW/7:I./TJU3)8TFB>*0;D=2K ]P: /,
M])\/^(_$'AZP\2Q^,+^VU2Z"W7E9S:*A.?+\OCC'&:]-3=L&X@MCDCUKSZ/X
M=:JMA'H+^)G?PVDF[[+]GVSF,'(B\T-]W/MG'%=O:07<-S<F6X1[4E1;Q*F#
M& N#DYYR: +E%%% !1110 5YS\4+^YMM2\+VT=[JMM;75U*EP-++><X$>0 %
MR3S[5Z-7+>+O"U]X@O-'O=.U1-/N],F>6.1X/-!W+MQC([4 <IX,\9SV%K)9
MW[WUU&NM&P62_;;<P1NN8FE!YY((YQUKKK'Q7-J'AW6-8@TUC'92W"6R>9_Q
M\K%D;@<<9(([]*Y/Q3X1NK#P=KYD:\US7-<:)3);VX0+(G^K(4'Y%7')S7>^
M'='CT;PQI^DA%"V]LL3CL3CYC^)S^= '&7'Q?TV*>Z2.T:1(],2^@?S,"5V
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
MC7]GIECILNIZI=JTD=K'(L>$7[S,S< <X]S0!NQV=M%CR[>),'<-J <^M/\
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
M1110 4444 %%%% !1110!POP<_Y)7HIQC*R' _ZZ-7=5Q?PF&/A;H'_7N?\
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
M%<I\,XS'\-/#ZG'_ !YH>/?FNKH **** "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_[X%:- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 ,FABN87AGC26)QM='4%6'H0>M$44<$2111K'&@"JB# 4>@%/H
MH *JPZ;8V]T]U#9V\=Q)P\J1*';ZD#)JU10 4444 %%% H **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** *NFQ>1I=I"!@1PHN/3"@5:HHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHJEJ]]+INDW5[!9S7LL,99+>'[\A[ 4 7:
M*X?X8>+-3\7Z+J%[JL$<$T-]) L*+CRU 'RGU(SUKN* "BBB@ HHHH ***\T
M^)GCO4O!_B+PU;VC1+97LQ%V7CW'8&4''IP30!Z717E5E\2]0;XF:QIUXL47
MAVP@GD$_DG<?)"[SGO@D]!Z5U.I?$30;"QCG6=YI+C3GU&VB6)\RQ*N<YQQ^
M- '645QOA;XAZ=K^FZ$T^8+_ %:.5HX!&VW,?+C<1T'KWJ2X^)?ABWTNVU W
M<TD%S+)%'Y5N[L2APYV@9P/6@#KJ*X)?B"NH>-O#>G:0T%SI.K6LTQN-K;LI
MD8'3'*D'(JM\2?%?BSPC-:7>EV^DSZ;<21VP6XW^:)F)]"!MP!0!Z-17$0^.
MX/#Z6]AXWU+2[769FR(K$2/&J$X4L2#MS[X%7[SXA^%K#5+C3;C5%6[MU+S1
MK$[;%"[B20,8Q0!U%%<3+\7/ \._=KL1V 'Y8G.0>X^7D>]/D\<V\?B8H]Y9
M+H8T<:D9R&\S!? /IMQ^- '9T5R^F_$3PIJT-[+9:Q#)'8Q>=<$JR[8_[PR!
MD?3-9%_\7O#">'=5U32KDZA+I\:L]N$>)CN8*OWE'&2.1F@#OZ*XRQ\<QW7B
M.>"22UBTB+1XM2^T,2&^<GUXV@#TSS5VQ^(7A34[:\N+/6[:6.SC,LY&043^
M]@C)'N* .FHK T/QKX<\2WL]GH^JPW<\"[W1 1\N<9&1R/I3]:\9>'?#MW#:
MZOJUM:3S#<B2-R1G&?;\: -RBO/;WX@SR_%.P\):6;!K=H!-<SS%BS9&[;'C
M@G;@^G-)XF\?:QIGC<>&]*TW3IG^QK=&6]O/('+$8''/2@#T.CK7)Q^-[#2M
M,M7\67^EZ9?3JT@BBN?,0H#@%6P,U=TWQOX8UB^%EIVN65S<E"XCBD!)4#)/
MY4 ;]( =Q.3SV]*Y[3_'?A;5KY+'3]<LKF[<$I$DF2V/2L?P_P#$FPN?"=OK
M?B22UT?[1/)%"KR<2!6QD=Z .ZHK)@\3Z)=7=O:P:G;237-N;J$*^0\0."P/
M3%4;KQ_X3LHH);G7[&-+A-\1,GWUR5R/;((_"@#I**P]+\8^'=:GN(--UFSN
M9+=2\JQR#Y5[M[CGKTJ.W\<>%[JRNKR#7;&2WM<&>191B,$X!/H,T =!17':
MG\2_#=GX<U+6+'4(-26P"^9%;2 MECA?H"3UKI-(U6TUO2;;4K&42VUPF]''
M?_)R* +M%%% !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 %%%% !0>E%% 'GWACPEXE\,>&]5MK2[T\:C=ZD]U&
MSAGC6-B,@\ YP#7H"[MHW8W8YQ2T4 %%%% !1110 5YYX\\ WWBWQ#:7<<T*
MV<.G7-N5=B&$KJ0C 8/?'/M7H=% 'DNE_"W5K?3K*TN;JU/_ !)[RSN7#,Q,
M\S9W=/F'K]*CTWP!XIGO=-;4HM,MH-/T.724,4[2/(2A4.1M  [XKUZB@#R>
MQ\->,=.TSPE=1:78R:CH<<UF]N;G"R1.H59 V.#QDBL^#P+XUTWPYI-A$(9U
M$UT]];V]^UN&\TY4[P,D#G(%>T44 >3_  _\ :YX?U'P_<:C';JFGV5W;R;9
M=QW23%U(]1M-=)\2O#>H^)M%TZWTV.-Y;?48;EU=POR+G.,_6NTHH \4\<_#
MG7]5\9:S=6-@+RRUB"%/,^V^2MLZ!1N=>KCY<CKUK=/@C4H-(\<Q16,+W6IQ
M+#9N9 3(HA"X+'I\V>M>G44 >4Q> M4COX'>PMI%B\)_V8267#7.,;?7'O69
M)\.O$G]ER1?9H6<^%TTL*)ESY^\$CZ8[U[310!Y?J/@K7(=5N[K0[>UMR/#J
MV$#';@S!NF/IW/%<H?A[XMU.P\13W6GRQ7%_I,,"K=7B2L\T;JS8VG"@[3@=
M!GM7O=% 'D&N^!_$/B>/5+A+5=/:^T&VMTC>525E23>8SCH"!C/3FJ4WA#Q#
MXC;5=4'AY=&9=".EP69E3=<.<'/' 4=!GVKVRB@#S?1?"FHZ=\0M%U);!8+.
M'P^MI<NA4#S@1\I Z].OM6-XH\,>(;;QMX@OM/T"/68-=LEMHI9)4 M&"[26
M#=N_%>PT4 >9>%/ ^I:'XZTV[N 'M;'P]'9-<9!#S;^0._ [^F*S?''A:]O/
MB0VL2^#&\1Z:=/2%4%TD6R0,23R<GCV[UZ_10!Y"/"EWJVLZ7<MX2&FV%OHE
MS;I9RLD@BE8D*.#U(.<^]5?#W@K4M&U#P)=R:7]G33K&Z.HO\OR,RG 8@\DD
MU[12,JLI5@"I&"#WI ?/7@'1M1UW3_!ZVOAU+:VL;R2]EU8,F)5#,-O'S9)P
M,'T':M9?#.OZ+#X;U&X\,MK*6MO=6T^G$H?*9Y"5< Y!R" ?:O:+*QM--M4M
M;&VAMK=,[8H4"*N3DX XJQ3 ^=/%F@ZCX4\(>%8+>2&'Q'-+/:BVB;+>5/NR
M@]0I.,^IKJM4^'US%)=V=KI'VBV@\+?8;:3*G=<;R2%ST/?/O7JEQI&G7>HV
M^H7%C;RWEL"(9GC!>//7:>U7: /$)OASKKPQQ6=@ELS>$Q8R-O51]IWJ2A(/
M4X//2LJU\">)+KPSKH;0;J*\DTNWLD2XEB'F.CJ6V*H VX'!)S]:^A** /&?
M$?@75KEO%#6.E(L-UHMK%$B;1YLR,"0 .X"X_*O4?#4DTOANP>?36TV7R0&M
M&QF+'&../?\ &M6B@ 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 "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBO-/&
MWBS7;;QG#H.BR3PB.Q-W(T%A]J:1BV%7&1M7CD^] 'HDUY:V\J137$,<CY*(
M[@%L=< ]:?!/#<PK-!*DL3C*NC!E/T(KP#Q'%K/B0ZKK%]-#9W47AR"5H&M]
MQCWLX94.[*9P>>N&Q6W=^+-=T&XN](T&V/DZ%;0)]FMM,:2*YD9 S;F5OW8Y
MX_'.: /:*0D @$C)Z5YO9^)O$_B"ZN]0T^XTS2['3[A+2:RU%"&D?"[R7_A.
M6PHP<_C6)I&H^(=.T'38;7[%>:I+/JCPR7$;?*48G PW<Y_04@/9**\IO_BE
M='2M0U+3(X9K:VLK15;:6_TN<]" <X52,KUSQ6YX \4:WK%WJ.G:S:3$VP22
M&^:S>U696SD;&Y!!!Y[BF!W5%>93>.=<6XDUI%M!H4>K#2C9LA\]COV&7?G
M.X_=QTJ+2/&?BF[NK'4+I],&E7>LOI@MD@<2  LH??NQG*],4 >I5FZQX>T?
M7XHX]7TVVO4B.Y!/&&VGVKG_ !WX=M==BA>5);ZZMH97MM*6[$"W+D ;B<@_
M+Z^]<#=/J&K_ +/UK=+K-Q ME RW<>,R3.D@4(7SD*/3&3QTH ]L@@BMK>."
M"-(H8U"HB#"J!T '84Y71\[6#8.#@YP?2N=\8ZY_PCO@/4=3#[98K4B$]S(P
MVI^I%>6^!O$T?AG0O$>G:;-<7$L%O'J,,E_"T>]W"K*,'!(#<Y]Z /=J*\X\
M4^/]4T/7]0T^UM+:<16%O);AR1F:6;RQN.?NC(./UJ*?QMXCT+63I6LQ:=.Z
M26>9K5'4,L\C(?E)X(VXZ^_M0!WUEH^G:==WEU9V<4,]Y)YEQ(BX,C>I-7J\
MRUOQWX@AN=:@TVR@V:;J<5M).87F,<+1[BY12"<'T[&F:5K^JZYXU\)7<6H6
M4MK<:?=FY6VW^6Y5U&0#R#]S@]/FH ]0HKS3XG6>E!Q=ZE=WEU=RVYMM+TBV
MD92UP2?W@"G)(R.3P *YO4M+O7TSQ%=:KJ5VVK^'-+M5MGBN&4)*(@[/@'G+
M<'.<X- 'M]%>0>*K(7(L;NSU"_G\7ZHMO+IL$<Q1;555=S,H.T)]XDD<YQ5?
MQ1XVCU+QIIUI_:]O966D:Q!!/$TFU[E^2['GB-< <]2?84 >SD@#)Z4TNHZL
M!^-<5\0Y;BX'A_1(6VPZKJ217)S]Z)079?Q"XK@/%7P]\/GXM:1IV;Q+74H;
MBZN8TG(^9<D;?0>PH ]VHKQ7PW\7I;G5K;3;:RMUTR5)H+*/YS/%Y294R$_*
M0V#TY%6=/^(WC6[\-:1J1TS1_.UF]6TLDW2  8?<[\^JC&.V: /8:*\BTCXE
M^*+F]M'O]+TM=.;5_P"QIGAD?S&FY^=0> O'0\UG>'_%VL:?IMMIGA[3[1[W
M4M<O+=?MLTC11["&)XY Y/% 'MU%>2R?$GQ"O@^"^=-"MM3_ +0GLYA<-*8S
MY6?N(N78DC_.:RK#QUXG\4^)? <]N(;:VO//:ZMD8A':-F5R>^-O*@YYH ]O
M&#THKQ/PIXGU6ST30]"\,6EF=1U6XO9V>_E=HXE25AVY.<=ORK37XF>(;R70
M]/L=-T\:I>W-S97*SL_E)+%C+*1SMQSC&: /6:*Y#P7XKN?%?A"YO[J".WO+
M>2:VF$).PNG\2YYQTZUXU8Z-!IOPAM/'5EJ%U!KL%WO\PW#$2_O2FS;G'3^M
M 'TI17D?B#XJZMH?B7[(;?2Y+19X(F@1Y&N ' R20-BGGH3GBL^P\?Z]X9\-
M>(-5U9[:]DDUMK.URS 1OT.X <(%4$ <]:+ >UD@$9(YZ5!?V%KJ=C-97L"3
MVTR[9(W&0PKR2Y\;3^*? FJZGL6WU;PU=I<B2W+>3, 2,J3SM9=XP?6O7K:8
M7%M%,!@2('QZ9&: )%4(H51@ 8 H95=&1AE6&"/44M% %#2-%T[0;!;'2[.*
MUM@Q;9&,9)ZD^IJ_110 4444 %!&1BBB@#!TSP7X>T?59M3L-+AANY26+C)V
MD]=H)PN>^,5O444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2!%5F8
M* 6ZD#K2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %8>M^$M)\07$-S>Q2K<Q(T:SP3-$^QNJEE()!]*W*
M* .>/@C0#!<0?8L0SV<=DZ!R!Y*$E5'IR>M0:E\/]!U74I+Z>*Y22946X2&Y
M>-+@)PHD4'#8'K7444 <S>^ =!U#5CJ,\-P6>5)I(%N'$,KH %9H\X)&!^0J
M;3_!FD:;?1W<"SM)'--/&))F94:7[^ >@/I[UT%% '-6W@/P]9^']0T2"RVV
M-_*TTZ[SG><<@]L8&,=,5:T'PQ:>'WN)(;J^NIK@(KRWEP96VH#M )Z 9/YU
MMT4 <Q-X"T6?5C?M]J"FY%XUJLY$#SC_ ):%.A/ _*IH/!FD6]G:6B)*8K6^
M.H1@R9_>EBV3[98\5T-% &#X@\)V7B&YLKJ6YO;.\LBWDW-E-Y<BAAAAG!&#
M@?E4;>"=%/@\^%UCF336&&"R'>QW;B2W<D]:Z*B@#*UGP_9:[%90WHD,5I<I
M<JBM@,R?=#>HSSCVJMKG@_2?$5Y'<ZA%([);2VN%?:&CDQD'\N*WJ* //M2^
M&UK;:5JLNGK+JFIWEND!&JW3,K(K @!ARI&.".A K.\.?#F\O#K%QXD:[A-Z
MMND*&_\ /FA,1+!_,P!][&!CZ]:]2HH XY/AOI4:SO'?ZJEW-=+=M>"Y_?"0
M*5SG&,8)&,8J>S\ Z5I\^DSV<UY#-IKRNL@FRTWF'+B3(^8$X/:NJHH Y/7/
M =KK?B*/7?[5U2QOH[?[.C6DJ*%3))QE203GFJ^H_#32M4N5GN;_ %5B\4<-
MXOVCB]6,Y42\<_ABNTHH XJ?X<P-XCN];L]>UBPN+E41DMI4"!5& H#(>/:M
M75_!NBZU+:2W=C 9+>Y6Y+B%-TK+GASCD'/(KH** .4\=:!>:Q8:?=Z8?^)A
MI5Y'>01[L"7;PR9]U)J_>^%[+4/%.F^(9FF%YI\4D<2!AL(<<Y&/ZUN44 <-
M9?"K0M/U07D%SJ(B3S3#:&XS#"TJ[791C@X)J[:_#[2+/3= L8I+KRM$N#<6
MQ9P2S'.=W'(^;MBNLHH X^#X<Z3;VT4"3W7EQZP=84%E_P!:<_+T^[S]?>DT
MWX<:3IEYI]U#<79DLKRXO$#,N&>888$8Z#MBNQHH X:;X6Z1)#"([[4+>X@O
M)[R&Y@D59$,Q^90<$8_#/%16/PFTC34TD6NIZK')I=Q)-;RB9=V'(+(?EY4X
M/YFN^HH X6Z^%>C3Z9IEG;WNI6<FFRRRVUU;S!95,C%F&=N,9/I5[3/A[HVD
MW6D7%LUSYFEF9HR\@8RO*,.\AQDD_A7644 87AWPI8>&=,N]/LWG>&ZGDG?S
M6!(+]0, <5RMA\%_#UC/:[[[5KNRM9C/%87%P&@#]<[0H[UZ/10!P6K_  GT
M75]3O;R2]U*%;R=+F6WAF C,J]'P5)S^.*ED^%VC30:K!+=7[0ZA="\"^:!]
MFG!/[R+ X//?/2NXHH X"]^'C0^&[C1;&]NKP:I>1MJ-U?S[Y/)!RVWCT4 #
M_:)KL[+3Q937#)/,Z2LI6-VRL050NU!V'&?J35RB@ 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 ***3(SC(SZ4 +1110
M 4444 %%%127,$3;9)HT;T9P#0!+13$FBDQLD1L]-K T^@ HI"P4$L0 .I-(
MKHXRC*P]0<T .HHHH **** "BBB@ HHR,XSS10 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 %%%%
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
MYT^,*%EE&#]\#<%) )&:V?$OA>'Q$EI(MY<6-_92&2UO+<C?$Q&#P>"".H-
M'&^'_%&FZ"##;W.JO;R7Z07-KK$A$NG%D8@Y;+%6*X')%1P?%&37M!)32GAD
MF^V+-&)BKQPQ0A_,#8X)WICZULR_#*UO]&U:UU;5;N^OM4\OS[]E1''E_<"J
M!@ <_G5R'X=Z3!>ZG=Q23K+J&G+I[G(^5 FPL./O$!?^^: ,.T\>WUOX@T[1
M19VL5FT%J$-W<,LTXD3):-B-K;>A!.35[1/'E_JOCB?1)K.RMX8WEC\IYR+E
M=G1BI&&5NVTG'>K&H?#U;^2WA?6;O^S8_(+V;1HX9H@H4JQ&4SM&<=:GMO J
MQ^(+?4KG5KJ[@M)I)[2WF1"87?.?WF-Q7DX4G'3TH SO$5K)XG^(,/ANXOKR
MVTN'3&NI8K68Q&X9GV89AR5 '3WJ!KB]\ 6:Z38ZBVMW>H:DMO80WTQ)M@R[
ML2/R2!@GMUKHO$WA3^W+BUU"QU&;2]7M,B&\A ;Y2>4=3PRG'0UCK\,+-=-/
M_$TNVUMKM;XZLV#*9E& =O3;@D;>F* *O_"?ZW<2Q:/::/:GQ"+V2UF@DF80
MA8T#M(' R 05QD=ZP-'^(6I:%H=G87?V:75II+JXF_M&\9$15E*A%;!).<@=
ML"NL_P"%=,EO'/#X@OX]:6ZDNCJ952S,ZA64H1MVX  '; IMG\-VTV&TEL/$
M%[#J4$4L3WAC20S+(^\[E8$9R<YH T+3QQ:W/P[?Q>]K)#"EN\I@<Y.5)&,C
MU(X/O7'^)/&_BB'PQJEK>Z?:Z??7&F->V4]I<LVV,,H922,B0!QTX^E=V/"5
MF_@M_#%U/<7-M)"T4DTC_O&R<EL]CDY]*P_^%9I<6MY'J6NWU]-/8K8132*B
M^1"""0J@8))49)YI 5-:N=1\,_"K2K>R<VUY<-;VK2B9I#$96&Y@S<D\GD],
MU#J6A)X$U;0;W1[[43'>WRV5Y!<7CRI*)%/SX8G# @'(KN-9\/6.NZ ^C7P=
MK9E5<HVUE*X*L#Z@@&L2P\",FKVFHZQKVH:Q)8JPLTN0BK"2,%L*!N;'&33
MY'P[XH\267A;2(M4BMFT[4'ELH=0%R[7"O\ /L=@1CG;C@^E+X9\92Z+X1L?
M.1[J[_LVU6$R3-B66661%# \ 9 )/7%=/H7PYBT:>S\S6]0O;.Q,C6EI/LV1
M,^03P 3@$XSTR:AU+P';6/AV:*PMY[^6*SAMXH6F$;_NG9U9&QPX+$C/' H
MK/XV\2:;%K-OK%CH]O>6/V<I-]J98"LI(W$D9XV] ,FLI?&>MZ[=:&]O)9!(
M=?\ L=RUK+((YU,6X$9P2,%N#W IWA_P#JVKR:AJ6N7>HVES+=6\UH]PT4DZ
MF)6&7"C9@[CQCM711?#B&&)RNMZB;IM134OM+%-PE"[2,;<;2.V* ,30_%.K
MS"VT;P[I]HUU(]Y=3O?3R&-$6X9  >6))_ 5-'\0]<U=;5M#TW3R#ICW]P+J
M9QM*.49%('/*GDUJ2?#>UCBM#IVKZA87=N)D-U"5+R1RN796R,?>.0<9%7]-
M\":5I)46KSA%TXZ=M9\Y0L6+9_O$DT <M>?$S5UOM/\ )LM-M+2[LX+I'OY7
M02E_O(DF-@*^_6NN\8^([CP]HD$]C;Q7-]=W,5K;1NQ",[GJ2.P&3^%95U\-
M+2ZL(]._MC4TT_[-%;3VH=2DR1].H.TGN5Q6]KGAFSUOP^ND,\MM'$8V@EA;
M#PLA!5E)[C% '!6/B/7M&U[Q.=12"YU2XN[*TL[:*5_LXD>,D'+<JN 2>.U3
M7_Q/U'2(KC3-1M+"'6X;U+4R[W-KAT+ASCYONC&/6MW_ (5U;/;7XGUG4Y;R
M\N8KIKPNBR1R1C"E<+@<<8Q4B?#S3DM23?7SZG]I%W_:;NK3B4#:#R-N-O&,
M8Q0!S5Q\5-0;0+.\@LK2W=KJ6UN;RZ$GV6-D&01@;L/G@G&.<UZ/HM^=4T6R
MOF\G=/"LC>1()$R1SM8=1[U@?\(-C3OLZ^(-7%PTTDLMT9$+2[P%*LI4IC &
M..,<5L^'-!M/#&@VNCV)D-O;*0K2'+,2223^)- &I1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !5"^UO2M,D6._P!3L[61AE5GG5"1
MZ@$U?K@=>T#^U/&NJW-SIGVF)=!,5M(\6Y1(S/D+VW8Q[_G0!V,^L:9:O"EQ
MJ-I"\X!B62=5,@/3;D\_A56Q\2Z;J'B#4M#@G!OM/"&:,^C#((]<9&?3(KQR
MWT5[/0+RSUGPW?7FH7NAVL&G2+9-)Y;B+!C)P?+8/R2<?I7:> ]-ET?QAJ]K
M?VLAU"6PLG-WY)V2;(@CC?TSN'3/OVI =U-JNG6]R+::_M8YSC]T\RAN>G!.
M:<-3L#=_9!>VQN<D>2)5WY'^SG->&^,[/4-1USQ!;PZ-.DTM_$T2PZ2\KSJA
M3]X;@\*N >%_QJ9K6UU#4]<L=.TFY?Q"_B-7%ZENVV&-64D^:!A0%W C.?FI
M@>UQZI837!MXKVVDG!(\I95+9'7C.:J>'=>@\0Z-#J,2&)9BY6-V&X*KLF3]
M=M>*Z-'8ZA=6EOI&GR?\)%%XHEGFNTMV&+<2.6)DQMV[>-N>O:K%[9ZOI'A3
MP[=6$$T=YJD5QHDL3DHR^;*[1OM]1EC^- 'LFK^(=-T31CJUW./L>442(0P.
MY@HP>F,D<]*N_;K3SDA^TP^:XRJ>8-S#KP.]<'XY\.VVG?"E-(M+"2YM;%K<
MF&*,NS(DBESCJ3C<3]37!:EIMN9-1@MM#O!XEO-5BN=(NTMV^2W)4H0^,(JJ
M""IQCTH ]KUCQ'INA7.G0:A-Y3ZA<"V@XX+D$\^@[9]Q530/%=GK]G-/$%BE
MCN)H%@:0%W,;$$@>^,UB?$2"$77A2^NK*2YAM-61I62$R>6"C $J 3C=M_(5
MQ=CH$T&GZ-J$.C2I?'Q/</+,L!$@A9I!EN,[2,#TZ4 >MZ;K<-YIMG=7:K8R
MW2[EMYY5WCG&.#R?I5^XN8+2+S;F:.&/.-\C!1GZFOGN;39+;3-#FCL+F35%
MTF%$L;S37EBN"')VHZ\QN#C)X'2O2_B+83:O9>%K22S::.36;8W4*J74(%8M
MN_V1[T =M'?V<SQI%=P.T@W(JR EAZCUIWVJWV!_.C*EBH(8<L,Y'U&#Q[&O
M'K;PS;6&H"[L=)\B2+QBJK)%"5*P;<$ @<1Y/TJ/2;U7;PWX6DL;T:A::[<3
M74;VS;%3]\0=V,$$.,8- 'K&AZ_I_B+3(M0TZ;?!(6"[AAOE8J>/J*O-=6Z1
MB1IXU1N0Q< '\:\4\/WMAX4DL;W^S+NWM6T^[LY##:2,1<B4-A@!G)&,'I[\
M5D:E&!X<T6VN]+C24^'P(;BZT^:Z=I&+9BB0'8K]"6;GD4 >XV6O6]]XAU/1
MXXY!+8)$[R'&UA("1C\J-,\2:;JT>H2VTX$5A<O:SR2850Z8W<^G/6N$^%:W
M3:OJ$LUO<1QMI6FIF:(H=RPD,.1V.:XK5K/;#K%C#&]K%;>*9;B_#6+3(MNZ
MD1NR 8=,@\>^: /H 7EL84F%Q$8I!E'WC:P]0>]--_:*6!NH 5!+#S!P!U)K
MQ/PYH\&JWGAJTO(9-1TK^T[YX?.LS#$8Q$"-B'HF[.,U7L_"6F7$6@R7FDCS
MKSQ1<K<$QD,\0,F%;_8RJ\=* /:WU:,:A96\4,L\-TCN+J+#1(% ^\V>^>/I
M5J&]M;GS/(N89?+.'V.&V'WQTKPFXM)8!=6=M9SBW5-=B@BCC.U%PFT#T'!Q
M5^]TNS\.Z:9+#0Y!#=^&HS=11[TWOYB L^WG(#$G')&: /5]2\3:1I>E?VG<
M7L1M/-2'S(F#C>S!0./<\^E6(M5@:.ZEN%:TBMYC$9+@A%?I\P.>ASCZBOGY
M[*&?3?$?E0P3:>EUIMWBULGA@VAV60QJW) '!/?FM^_%D/$;W>OV\S^%EUJZ
M,JM&S1"0PQ>4SKC)7[^.,9- 'MCW,$47FR31I'C.]F &/7-29&,YX]:\,\/^
M'EUO5-,M-5TJ:31TM-1GL8+F-@(XS,HB!!_V>@/J*ZNWN)K/X!)*]O=7,B:7
M@Q(Y60C&.O4 #]!0!Z'#=V]RC/!/%*JG#%'# 'T.*%NK=XWD2>-D0D,P<$+C
MKD]J^=+6".>RUJTL$MS97=I8*4TRVFBA8_:5#\MR[8."P_I72>*-!M=!U/5;
M>UTYX/"XET^;48;6,[3&#)OX'4<1[L=J /6-,U^SU74]3L+8/YFGO&DC'&UM
MZ!P5(/(P:I0>--(NKNT@MI'E^TW,]J) ,*KPJ2^2>W'6N7^%QT275?%I\/HH
MTIKR+R=J%5/[H!MH/;=G%<QI.@Z+=ZWI>AR6'[N#7=0:YMBC  ;"8]W^R5 ]
MC0![9+=001B26:..,]&=P ?Q-4QKFGMKRZ*LX:^:V^UB,#CR]VW.>G6O#;QK
M6R$>C75E:FTL[J]BL;K5XY9H8T$BXC6-1AWY.,]NE:GP[MK6V\3^%KC4K<QW
MTVCSPQ/+&RDR),V ,]"(]W![4 >UR3PPE!+*B%SA0S ;CZ"D:ZMTD$;3QK(3
M@*7 .?I7A_Q>O(IM;U.W-K%'=P641MI;F.6224DD_P"C!>%(/5O7%$^A1WFA
M^+]:OM/EEU:WCLY;>>6-M^]88V^4^N[.<>M 'N/GPE=WFIM+;,[AC=G&/KFE
MEFB@3?-(D:9QN=@!7D<-A=2_$-/"120:>M]_PD3-NP-A48C]?]<2:L?%:VEG
M\1:.=0G2/01!*6\ZTDN(?/&,;E0@Y*DX)]#0!ZIYT6\IYB;@N[&X9QZ_2L^S
M\0:7?ZAJ%C;W<;SV#*+A=P^3*@CG\:\+OK*X?2-!%BNJ7CVEBQUAU5H9); R
M_*F#DYP"0,YVU<\06-JX\5QZ39B.4WUE<3%8'<R6+(AP5&"4##) ]Z /=C<P
M"+S?.C\K^_N&/SI/M=MY7F?:(O+SC=O&,^F:\$?14N;1[&W1[K2;GQ!9)+%;
M64D%J%V,'\L%B=I.W)X&:LZ]H>DV%SJFFMG3],M-7$ULMQ9M/8@M;H61P.0"
M2V".A]* /:AJL!U<Z;Y<OF?9_M EV_NV7.,!O7V]ZL)=6\D7FI/&T><;U<$9
M^M>#R_:KW14D72KFRMAHUN)X(F<DVJW1W["WS<H,XZ@&F7.F:9J<UVF@V$H\
M)RZMIJ(@C98I9=^V4J#SC:0"<4 >_1S1S+NBD1UZ94Y%-^TP><T/G1^:J[F3
M<-P'J1Z5QO@K28=$\1>+;'3[46M@MS"T$:KA S0J6V_CBO.=-MY[B_L((K:[
M7QN-6D;4)Y(F :UW'=O)&#&4V@ =^E 'K/A_QC:Z_INH:HEK/;Z=:.X6XEQB
M94SN90">!@]:?:>,M*O;S388I"$U"R:]AED(4; RC!R>OS=/8USW@S1H;?X0
M2V<=EM:Y@N3)"%(+LQ<8Q],#\JY3PIHVB>(9?"UI<Z9'/;V>A3B6*6(@1S^8
M@;(/\6=U 'LTMY:P;/.N88_,^YO<#=],]:F9U12S, H&22< "OF6[M[FZTRU
M?6%@6(Z$L5@;FQEF.]7<%8]I 63[O)[8KTWQ3#J8^#^E1WRW4K(+7^TUB4B1
MH01Y@(Z].OXT =MI_B2QU+6=4TR%CYNG&(2N2-C>8NY<&M5YHXU+/(J@=2QQ
MBO!5CT*V.IZQH$<D6@QZWITC&.%PBHF=[@$9VY/I6A<16/C36;D^3<7FDWGB
M2WR5C9 \:VI&>QV[AUH ]I,T0<(9$#GHNX9K'B\46=U<6T=E#<722W<MI)+$
MF5A= <[\G@9&,UXMK<FD/XU6WTS3X8;VUUN%'WQ3R7;*L@RX?[BQXX YXQTJ
MS-:SM+!9>'K1X-0AU;5%D(A(_>&-_*)/^ZPP:0'O(FB8L%D0E?O8/3ZTJR(Y
M(5U8CJ <XKP&T@L39!/#5C-%Y'A^ZCU_$+JS2F/"HY(&Z3?D\<X]JZ_PSH%M
MX<\>Z%'IMF]M%=:"QNR%($DBLF"Q[MR:8'IS2QHP5G56;H"<$UBV'B:+4_$V
MHZ/;6D[)IX47%V<",2, 0@&<DX.<XQ7EOC6*VD\2^)[?5[&[N=6N%@7P^5B9
MNW_+-@,+A^6KL?A]HZZ9XA\6/]B6!I+F %E7 8^2I;'MN9CQZT ;0\;Z/(T/
ME2.Z2:DVF%\85954DY)[<8S[UO&ZMQ#YQGB$7]\N-OYUXEH>B:;=*VDW&GEF
M;Q;(]U"T1QY860QYSP5X_7WK/UG19K;4IK<1)9^&[37;@%9K-YX(LPQ[28P>
M5W;^>@)H ^@E974,A#*1D$'(-+7%?"VS>R\&K%Y]Q+!]HE-N9X6BQ'NXVJQ)
M"]QGL:[6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ***\^\7_$AO#WB%](MH+)I8+/[9*;RX,7F#/"
M1X!RYP>M 'H-%>9:C\3]12&ZO-,T6&XL;33[;4)C-<&.0)+GY0NT@L,'N*F/
MQ#UNU@U>*]T&W_M*T^QM!;PW65D%P^U0S$<,._&* /1ZJ6.F6>G&Y-I"(_M,
MS7$N"?F=L9/Z5YQJ_BO6KB:+2+^)-.U*TU:Q$QLIRR20RDX&2 ?X2"*N6_Q%
MU2<66H_V)#_8NHRRV]G(+G,QE4-M#KC #%"!@G'&: .ZTW2K+1[9[>P@$,3R
MO,R@DY=CECSZDU!>>']-O]:L-7NH6DN[ -]F)D;:A88)VYP3CN17%W?Q52+1
MK+5+73/M$+Z=)J%XGG8:W52$5>A!)?(^BDU7N?B1XFM3?12^%;59K2P&IO\
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
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 % Z<]:** "BBB@ HI <C."/K2T %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4449!H **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YCQLFLOI<
M7]F:M!I%JDF^_OI.7BA R=@((S]:Z>N/^(?@JY\<Z-!ID6KOI\"R^9*%CW^;
M@< \C@'G\J *?PGUC6];\+W%UK-RUVHNY$M+MXA&T\(QAL#WS7>5R&C>&/$6
ME6&F6DGBCSX[2<M*!9(GFPX 6+C[H&#R/6NOH **** "BBB@ KR[Q9+JOB;X
MCCPM;:W=:/IECI_VZYELVVRR$G &?0<?K[5ZC7%^*/ MQJ_B"T\0Z+K#Z/J\
M$9A:98A(LR=E=2><4 8GAOQ3+IGA/4'LM9_X3%[.X5(\,()(HVZ>:[\<8/S&
MF_\ "XL^&+C5$\/R/=P:HNF&S2[5M\A!.5< @],<"DD^#22:+>VY\07#ZA?7
MT=[=7,D"F.5DW$*8^FW+$XSZ5-9_"B>UR7UM)#_;,&K!5LQ$JM&I#*%4X&0?
MPP.M %'QI\2=732-9TW2-"NX]2LK%);^X2==M@S@$#(^^0,GC'3ZXDE^+:Z%
MINGP3Z;<ZC-#IEM=ZA<+*B>6)%'.#]X\YP*T/$WPQO-7U;6;O2?$)TV+6H$A
MU"$VPE$FT8!!)!7CC\35/4_@\+J_M+JTU2",K90V=S]HL(Y]XC  9-^0C$#'
M>@!^L?& :=J.IQ6GAR[O[/3H(;B>ZCE50L<J*RDJ1G^+]*VO''B&XB^%%]K^
MD326TLEG'/ ^!N0.5^HS@U6OOAL+Q/%:+J0C778+:!?W(_<") O8C.<>U:VM
M^$&U7X=-X4BO/*/V2*V%P4S]S;SC/?;^M !_PDT6A?#>U\0:L\DHCT^&:4J,
MM([(OZDG]:Q],^*,>HZ+J-Q_8EVFI64<<O\ 9ZNKM)&^-KAQQMYY/;%)%X!U
MN]\,W'AW7O$B7FFO:K!&L-FL3QE2-K;L\XV]#UK,@^$-P?#-_IMSK5NL]QY2
MI):V$<2*D;9 8+@OGODT 6+'XPVMUIEW>SZ//;BQU"&SO,SJRPK(2/,W#@@$
M'/X<U;U+XJV-@VHK'IMS<&WOETZUV.H^USXRRJ3]T+QDGU%5;#X63QZ1XHL+
M_5+:<:Y&@'D60A2!T!VD*#C ../:DN?A)"W@?2M&@OHSJ&FSFZCNIX1)'+*Q
MRV]#G*G^@I =9X/\6V7C+1CJ%I')"\<K0SP28+12#J,C@]1R*Z"N=\%^&/\
MA%=#-F\L$UQ+*9II(+=($+'' 50!@8^M=%3 **** "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 ***!0 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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
MBTCQ):O<Z/?Q7D*-L9H\_*?0@\B@"AKGAR74-(TBQM)(HQ87=M,2R[04B(R
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %<;XZ2$W_A59(48OK47)'HCG^E=E
M56[TVSOIK:6ZMHYI+63S8&<9,;XQN'OS0!X\==\3:AK]]?VTSP-9:U]A0-?1
MQVP@#A=K1'DLWKUYX]*L6TFL+H$FK_\ "4:B)=5UI;")=RLL,0N&7Y 1P=H/
M->FOX7T*36!JSZ3:-J (87!B&_(Z'/K[]:LC2-.%O%;BR@\F*;SXTV#"R9+;
MA[Y).?>@#R(SZM9+J-\?$.IS+HGB&*S@BEE&UXG9 PDP,M]_C/3%.TF?5?$^
MJV&G3:[J%G T.H2L+.01ES'<;4R0.@!^O%>MMI&G.DB-96Y6687#@QC#2 @A
MSZG@<^U/BTVR@D62*T@1U5E5EC (#'+#\3R: /&+GQ!J5]X>L(SJNL374&BB
M[E^R7$5LH;<R^9)*YR?N_= ['UIR7=Y<6TWB%]3N%U'_ (0Z"3[XPSLSY8C'
M/(S]37JESX.\-WCVSW.AV$K6R[(=\"G8N<X'MDGBGS>%=!N)(7ETFT9H8#;1
M_NP L1ZH!Z4 >6W'B'44;5-=FUZZAU#3M82RM]*W@120DH!F,C+%@6.[- O-
M;%POB!_$&I%_^$J&G1VGF 0?9_-VE2N.3C/->J3>&-#N-;BUF;2[5]2B "7+
M1C>N.G/M4\>B:9'$8EL;<(;@W6W8"/.SNW_[V><T <CXR>W3X@^"#=& 1>;=
MY,V, ^5QU[YKE]=U;3+7Q;XEO='NY[:#[!;VUU<Z:JL7N7F 54)(4/MR-V>,
MY[5ZGJ_A_2-?B2+5M.MKU(\[!/&&VYZX]*A_X130!HC:,-(LUTUR"ULL0"$C
MG)'KP.: /')9;ZZM;_1[_4M2@M[36M.,3WEW'+/ ')))D7Y?0CTJQ+XC\2)K
MMUJT-_=YM]=%A);S740M_(W! /*^_O((.X?6O5HO!GAJ"PFL8M#L8[6=566)
M80!(%.1GUP2:<W@_P\VM1:P='M/[0B "3^6-PQP/;(]>M &'XN/G^//!%G(Q
M,#7-Q.8ST+I%E"?H2<5YQ8W>G6EAX\;4+;2)_$/]IRM-#J[[0]OGY0IZGC.,
M>WM7L'B7PZVN-I=Q!<"VO--O$N892FX8Z.I]BI/XXI=6\%^&]<ODO=3T6SNK
ME.DLD?)^OK^- 'C>J>*[R;P9H(T6^O='G&ERW"V%CM$*JC$!FDD;...G).:U
M-!\0>*?%&O:.[:W+;VT.A1ZE<6\2#_29 [+@\<;L#->IWWA+P]J<EJ][HUE.
MUJNR#?""(U] .F/:K%IH&E6%]]MM+&&"X\@6^Z-=N(P20H'0#)- 'A>E:K?:
MMK7@;6M1\1G4KBZO)YFT[:H^S%58 +CG'&.:N>#O'7BO4=<M;JXNY)+75)KJ
M)[>5H@MN$4LIC .[*X.<CGBO6[+P3X9T[57U2TT6SBOG<R&81_,&/4CTZGIB
MG6W@WP[::U/K%OI%K'J$^?,G"<G/7V&>^.M 'F'A+6?$BZOX*OK_ ,1W5]!K
MHG2>UD10B;%;;C ^G-:WBV>WMOCUX1GNIXH(8[&=B\KA5'#CDGZUZ)%X?TB
MV)BTZW3[!N^R[4 \G=UV^F:BU?PMH6OSQ3:MI5K>2Q*51IHPQ4'M0!YY\2O%
M&HS:YX:TOP]J\D=KJ#3&2;3Y8RSL@&%#L=O<\9KE]9\<>(Y_#>GRC6KR#6;:
MRFFF@L1$8Y CE/,=R?;E5SGVKUZ3P#X5ETF/2GT.T-E'(94BVGY&/4@]1G%%
MY\/_  GJ!M3=:#9R"U3RX1LP%7KC X(^M 'E&H>/_$^FV4$#74TMWXCTRV?3
M76,8BN"0DF/3CGOR14.N>,O%MAXCN[>UU2=CHD]K:")C&(;C< ':4L0Q8GT'
M'M7MK^'='D.G[].MV_LXYLP4_P!3QCY?3I5>^\'>'=2UJ'6+S2+6;4(2"D[)
MSD=">QQ[T <[HLJZ?\5/$T33+%;36=I<2*SX43-N3(ST)  ]^*[ZN8T[P?;)
M>ZU=ZH(KR;4[M9CE,!(X\>4GOMQGZFNGH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **CF\WR6\C9YN/EWYQ^.*>,X&<9[XH 6BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M."W'POUXHZE3:E@P.0>0:XO4=8\0^#K:ZLXM>N+X3:?:2P2W,2$VK/*(R0
M",'.#Z4 >R45X]J&OZ[X7U:\@F\1/J.GZ3<V=Q<RN%\P0R[DDC?:,<<..]4M
M&^(7B:\22WFWM?VS3:L\03[UD8/,B3@=V=1Z\4 >W45XMI6M^-KK3Q<)J%PS
M:CI,EVGVAH#LE4!AY2H=P4\C!'&?6I[WQSJVL:&=4TF>Y6WU"^M=.@$.Q'B.
MPO*RE_E!).W)XXH ]BHKQ::_\7R06.ASZU<V)N-;CMH[KSH9+H0F)V*R;"5W
M9 QZY%>N0Q,-+^R1WC2S1Q>2;AB&;>!C<??/- %VJ#ZUIL=P8'O85E$ODE"W
M(?;OV_7;S]*\0C^)OB2SN$>YG>6*RADTRZ58Q\]^3)Y;=.^Q?;GI7222WK:E
M#;:E=_:);74A&TA55.?[/).< ?Q$T >IV5[;:C9Q7EG,DUO,NZ.1#D,/45/7
MF%MJ-SHW[/$%]I]P8+F'3$:.50"58D#O]:S-5U#Q39ZKIOAB#4]2NF;37OY+
MU)(8I99">%RX V+CD#GF@#V*BO&)=;\5ZOISWBZS+97%MX=%\T5IY;)+,'<9
M)((P0O(%2?V_J^C&_@O?$NHS)=:5:7L,JV\<DT<LDFPI&N OS=.>F: /7;F[
MM[-4:YF2)7=8U+M@%F. ![DU-7C%AXDU>+5=0TN6ZOB+?5-,6*/5#%+,BROA
MP2F1SQCN*L:=K7B)+K2=8G\07$\%[K\NG-9/%&(A$'=5P0 =PVCG- 'K]%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MW,A57QD+N"X+$=!WI6^(/AA-+M-1;4Q]FNY'BA(AD+.Z_>7:%SD>F*5P-?\
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
MN<_X077[2_L;^2RU/R(Y[]&ATNXBCF19)2R,-QV[6'49STKW&D+*OWB .G-
M'E'ASP9JNE7MMG3I([:/P_<6RJ]PLK))),76,MQDA3R0,>]7/AYH6K>'M6M8
M;[2Y8TDT2WB>X!4K'+&6W(V#U^88^E>E+(C8"LIR,C!ZCUI0RDD @D=?:@#Q
MGQ#;:AK&O^//#NF:*]W/?S62M=EE6.W7RD.YB3G(QD "K-]X4UDV6L>&8])D
ME^WZO%>Q:J&38D6Y"2V3NW*$(Q@YS7J\-E;6]S<7$-O&DUP5::15 :0@8&X]
M\ 8J>@#Q2Z\&^(KJQGMX])\HM;:I'DNOS&2=9(\X/5@,?SK3U2RU_P 3_8)8
M?"QTR*VU*P?,NQ9V6,L78X.-BY&._6O6** /&-#\(ZO;W6D:==Z'J-Q)I5U<
M3?:[B^5;9@=Q4JJ\DL2,@CCFM?X?:+K6EZ_$ITJ^T[2([ QO!>S1S>7,7!VP
ML,MLZG!->GLRHI9B H&23T%"LKJ&4@J1D$=Q0!X[X]T3Q7K6H:[8V6FZ@8KD
MQK;-;-!';RH%7<96/SLV00!]*T;GPCK4VA^(HOL2FYN];ANH '7YHD:+YLYX
MX4UZ@S*F"Q R<<FG4 >-SZ#XBCEMO#Z>'YYXH?$?]I?VIO01F$R%\]<[OF((
M]J[K7]&N-0\;>&;X6PEM+/[297./W;,@"G!]ZZE65QE6!'3(.:6@#Q32O!VI
MV.H+I5YI>I21VM_-=IJ+W8^RHC9(<(.2^#C'ZUBQS/K]AX-\'06*+,D-QB\C
MGC<.HAD7(P2R@D@G<!S7T("KJ"""#W%9UEX>T;3KV6]L]+L[>ZF),DT4*JS9
MZY(% 'DYT+Q1J>C16+^';BT^Q>'9=.W2RH?.F.P#;@GCY<Y-'BS1/%=]<:EI
MZ:1J%Q TL!M?LLD,=NR*%RTG1V8%3U/I7M+,J*68@ =2>U1PW-O<9\B>.7'7
M8X./RH \R?P[K<NN3VW]GR)!_;_V\789=AB>W9,CG.5.,_6L_2] \2S6NB:/
M/X?^R#08KD->M*I6Y+1LBB/!S\VX$YQTKV*B@#RU_!^I/H_ABVETA+A;31+F
MVNK=IA&#(R( A8=,D'D9Q3O"*^+-#L]5G&B7TUF$A6RL;ZXC-QN'RN/,7J@'
M3=S@5Z>K*ZAE(8'H0<TM &?K$4USX?OXHHM\\MK(J1YZL5( _.N&_P"$;U=O
MAQX-TP69:[L;FRDNHF8 QJARV><<5Z-))'$NZ1U1<XRQQS3Z /(O$O@W6;[7
M+S5([&YEAAUJ.Z2*VG6*66/R%3?&V< @^N,X-=7X+\-R:?X;U.SN[:XM?M]S
M-(4FN!++M<8W,PXW'KQFNRHH \MLU\=:#X=M?".D:(BSP$0Q:R\R- L6[(<H
M?F+8XQCKZU4UKPOXE$6O>'XM-_M"#7;J*X_M0R*HM^%\S<I.<C;E0/6O7:*
M/,;CP=J^X!+59,>)(;PN77+0)&J[SSSR#QUK/U>/4/#OB/P]+'H[WDTFKZA/
M':Q.H9D=>&!)P#CGK7K*7,$EQ+;I-&TT0!DC# L@/3([9P:39;731S[8I6C)
M\N3 ;:>AP>WI0!Y!;>'/&.E6<#_8KDB_O+J[N;?39HEFMWD*[%,K\;< YVUH
M>!O!NM:3/ICZK9*/)TZ[AES*LA#R3[@,]\J>M>JT4 >&WWA:\M;KP9HVZ."X
MU&$6FJ6O!+01/YF>/Q7\<5Z)X[T6\O\ 3M*GTVT%U+I>H0W8M P7S47@J,X&
M<'(SZ5TS6-HUZMZUK";M%V+.4&\+Z!NN*L4 >23:#XCO-2'B*?P_(CPZXMZF
MGK-$7>'R1'G.[;N! /7UJ"X\*:_N@\0_V7=6\BZM<7DFGV<T8N%BD0("IR4+
M?+DCWZU[%10!XI/X4U6U\,V4L>@:JEWYUX\1M;I'N(/-(V^8#\K*V/F':NPN
M-(U_4O@Y/I-]!"-;ET]HC%%M"[NR\< XQTXS7<AT9V0,I9?O 'D4Z@#RKQ%X
M,UC4K)+>TM4A;_A'1:D*0!YRR1MY9/N%(JKJ>D:[X@75-4B\-W-B4T^WMX;:
M5D$D\B2J[$ ''&, GK7K]% $=NYDMHG:-HRR E''*\=#[U)110 4444 %%%%
M !1110 4444 %%%% !1110 G.[MBEHHH **** "BBB@ HHHH **** "BBB@
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
M7,5K)<%H(I6ZLJ]CR>^.: ,SQGXRU;P[J=]9V=O#-))I\<FG1NI)EN#-L9<
MC=PRG';%8]UXRE\1)I\OV6UDTZ2>Q09+;H[EXVE<@@_PC8,'N3FN]U7POINL
MZUI.K7:,;K2W9[<J<#+#!SZCO5"R^'V@:?I<6GVT$L<$5\U^F'Y$IR/3H <
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *XRY\?2C7-1TK3?#.K:E)I[K'-+!Y00%EW#EG!_2NSKQ
M2\FT&S\=>*6UG5]=TZ1[J-HUL'F1)5$:\G8""<T >O0:E"]M ]T5M)Y45FMY
MI%WH2/NG!Z_2I(M0LIXI)8;R"2.-MKLD@(4^A.>*\;\3Z-9:U-XQU#^S9+QX
M](LUL99HF,@W G(R,[NF>]9WBK2+;0D\36PT]K?1/L^EL\21$([>: V/5L Y
M[T >Q:SXHL])MK"=%-W'>7L=FK0."%9R1DGT&*U/MUIYSP_:H/-09=/,&Y1[
MCM7C-O9K=:Q-<^'].E@T"75K$6JI"8T+HK>8ZJ1P.@)QR1571],M-4E\.Z=%
MI-RGB&"_E;6+B:V<-Y9W[]\AX8-E0.32 ]T^T0Y0>:F9!E/F'S#KQZU%!J%E
M<J[6]W!*L?WS'(&"_7!XKP^WTC7M3T?7]/@\PS^&;*;2[1D9B9F=MQ91_>\H
M!1]:9_8EK>Z'K3^&5N6D_L1+62.#33;H2K@NK9.7E(W< =.],#W6VO+6\0O:
MW,,ZJ<$Q.& /IQ6/HWBNRU?4M4L,I;SV%V;79)*NZ4@ [@.N.?TKS[X76H7Q
MKJ=UITUQ+IC6,:2-_9_V2'SE(& O=@!R<#K5>[\-B5O$>KC2G.I+XF@:"?RC
MY@C#Q@E3UVX+9[4 >O\ ]H6?VP6?VN#[41D0^8-Y'KMZU$=9TP-=*=0MLVB[
MK@>:O[H<\MSQT/7TKQ&QT>XC\8_9+Z:]76EU_P"THT&FY9H2<[OM&1B,KG([
M<C%%SH,T7PXLKQ+.6U:?6VGU246AE=HA*^UGCZNH.#@\4 >YP:C974<4D%W!
M*DJEXV20$.HZD>H&15;5-9AT[31>1@7.YD5$CD&7W,%R#Z#=FO$YM U"UT*'
M4O#[7MZ]UJ$]INFL3 %AN$"LR1C[J@@$'BI=.T#5[70M9M;FVFECT)X].T\^
M4=TJM<K([CCG@(./2@#TV;X@:3&Z[23$-6_LJ65F"K')L+;L^F1BNGM[F"ZB
M\RWFCFCSC=&P89^HKQH:9;7>L/I$VDRF)O%YN)89+=@C1>2Q#9Q@J2,UVO@V
MQ.C6_BM(-/,,*ZK/);P*FT.OEH1M'H3GI0!U4.J6%S.8(+VWEF'6-)5+?D#4
M<>N:3-/)!'J=FTL99703J64CJ",\8KP+1HK^]U;2)K#3_L<UO#>"X6#36@%F
MS1-M\R9N7.>]2W-QI=_9Z#IVF:1<Q:K#H=Z+@FT:-I6-N0<''SDMDY&>OO2
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
MJ/9GKWZUU=% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5XLCW6GZIJ^KV.NW4<_P#PE(MCIRRCRI$=T5LKC.2"3GVKVFL*
M/P;X<BUIM831[4:BTAE-P4RV\]6Y[^] 'ET6O7UUXGTC4M-U+6C:WNKRVQEO
M+J,0R+AQM2 $G:N!\QQT]ZAT[Q5J_AW3=0:[N]1OM5GTZ>>U?[4MQ;7!5LF5
M!UCVC^$C]:]7M?!?AJSU W]OHEG'=F7SA*(QN#YSD'MU[5+8>%=!TN\N;NQT
MJU@GN01,Z1C+@G)'T)[4#/-?ASJFNOXOL[>XNKJ6SO-*^U2I=:DER2^1B10O
MW 2<;?\ "E\4:AJME\0I+R74[Q]+M[FVC"V-T%^R[L I)"?]9NSU'0&O2](\
M,:'H$DTFDZ7;6;S?ZQH4 +>WT]J+KPOH=[J\6K7.E6LM_%@I.T8+ CI]<=O2
MA"/)-2U^ZE\6VE_8ZGK30_V\EE(\MW'' 1O"M&EN#N(YQN(]ZAMKI7T>UT:6
MYU1;[[1J=T\=A=+:Q-MG8;I)"1@ @X SUKUU/"'AV/4WU)=%L?MKR>:TYA!;
M?_>SV/N*=>^$_#^I>5]MT:RG\EF:/?"IVECN;\SR:5@/)O#8UOQI_9MM+XCU
M2V\G0?/'V:Y*F2;SI$#,1][A170_#[6]4\6:U!<7-Q.L6BV(M+M"2%EO"<.2
M.^%4?]]5W]OHFGZ?O?3K.WM)C#Y*/'$!M7)8# [;F)Q[U1\(^&AX8TJ6"2X^
MU7ES.]U=7&S;YDKG)('8=!B@#ROXD:M)+JFOW>FWNM_:-(1%+I?);6UN^,X"
M9W2D^F.>E6(M<N[7XE1:A>ZA?26US=V]LGV:[#)&9(E(BD@/0$G.X5Z?>>#O
M#>H:D^HWFB6-Q=N,/+)"&+?7/6IF\+Z&^L1:NVE6IU"( )<>6-ZX&!@_2F!Q
M/Q+U;5]"UO3)+"]GBCU2VETZ%4)VQW+%?+D(]LGGVKD#XI\3S:#=79O+B.XL
M3;Z))*TNQ3.TI\Z7)& <! &QQNKW"]TNQU)[9[RUBG:UE$T!=<^6XZ,/>HWT
M73)+*YLGL+=K:Z=I)XC&-LC,<DL.Y)I >,6MSJ=O.^F7MX9X++Q%IYMP]Y]J
M:/<&+ R8!/(S@@8YKK/ U['I_P #(KV:XDMTBMKEVFC&63]Y)R!W/I7:V7AG
M1-.M([2STJTA@CE$RHD0 $@Z-]1ZU:ATRQ@TX:?%:0I9;2GD!!LVGJ,=,<FF
M!X;I>H:A]KUO3-/U:]L8+C15NHI+[5%F992ZX<L"1$6!QC/&<UVWPJU$E=:T
M:>>_>[L;A&DCNKD7*QAT'"2C[PR"?;-=7:>#?#5A!/#::'80QSH8Y52!1O4]
M0?4<"KFDZ%I6@V[6^E:?;V<3MN984"ACZF@#QZVU>]N;NU\02ZY>'6W\1'3T
MTM;C;%Y(DVE/+]DYW>XJ#1M#M=4N/"^F/?WBH;_5\RVTY212&/&X<C('/KFO
M8D\,:'%K3ZRFE6BZDYRUSY0WYQC.?7'>GVGAW1["Z^TVFFVT,^]Y-Z1@'<^-
MY^IP,_2E8#Q*74M;U"TT72EO+ZYC2TNI5D&I_9'DD2=D4M(WW]J@<=>]=%X9
M_M7Q-KWAI-4UN]'V;1DO9$M+@JD\@F*@OC[V5 SZUZ/>^%=!U&SCM+S2+.:W
MB8M'&\0PI)R2/3)J[!IME:SK/!:PQ2+"(%9$ (C!R%'H!Z4P/,?B%J&K7?Q
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
MS$K;!D(<94>W X]JJV6@:1IL1BLM,M+>-I!*5BA507'1N!U% ',>!5N;"_\
M%.C^=<36]A>@6@N)6D94>-6V[F))&2>M<5I-SI]SI4FJZAXBN%\27D-\EYII
MF+J^%D'EF+D(J[1@\=/>O:4@BCEDD2-%>3!=@H!; P,GOQ5*+0=(@U&;4(M,
MM$O9QB6=85#N/<XR: /(;:*^\':#HEUI>IW[R7WAJYGDCFF:5!*D2/&40Y"X
MW$8'&!5*'4=?TG1]1ET_6XYXIM)2>1EU5KN56WJK3+N4&,A6;CI^5>Z_8K7=
M"WV:+= I2([!\BD8(7T& !5.Q\.Z+IIN39:79VYNB3/Y<*CS,]=W'(]J0'E^
MN10:9I,]MX=U^;6;TWNGRV]O>7)G6*4R?*3(3T;'(SQCWJ"XN;C5?"^D.=7E
M?4?MEP=5LY=0>S>294P\:-T79P0O0@=^:]9L?#^CZ;!Y%CIEI;Q>8)=D4*J-
MXZ-P.H]:2]\/Z/J4$L-[IEI/'+)YKK)$#N?&-Q]\<9I@8GP]URVU/P=HP-W.
M]S);G"WC#SG"':6_VAT^8=>*ZVLM?#]@FKV6HQQ^7)96SVL$: *BHQ4D8 _V
M!BM2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *X?0_B+876OW^BZE,L%]'J4MI;A87V,!]T%\;=QYXS7<5YQ/X1U1](O;?
MR%:6X\2B_4AQD0^:IW?7:#QUH Z.V\>^&KK6?[)BU(?:O,:)=T;JCNOWE5R-
MK$>@-0Q^/]"OKB6RL+MWNC'*;=F@<1S%%).QR-K8QV-<%H7@+5[6]TRPN]&E
M>/2[J6XCO)]1)@8Y8HR1 YW$D9!XZT6/A7Q??:_H=UJ-I> 62W!NGN+N,Q&1
MXF4"&)/NIGCUY]J +P^+=P/#]S+):*M[!HD6H&3RV\LR.V-N/3D=_6N\\/\
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
M*2$"CN3@UQNH>%_%7B>WU74KVQM=-U#[/;PV5J)Q(',4HE)9@. 2 !Z"I/\
MA'/%&M:M+JNI:;;67G:AI\XMA<B4I'"6+Y. ,\]* .CLOB)I-[KD&D"UU**Y
MEVJQFM&58I&3>(W/9L=J?9_$+0KW6FTV-KE?W[6T=T\#""65<Y17Z$\'\JYS
M6?"GB.X^(2:IIMI:6@-S%(=3AN&5G@"@/'+"<ASV!X[5DZ%\,M3TG6(8/[+L
M6@M;^2Y359+IV=XSG:HBS@/SC=[4@.H@^+/A^Z?;;VVJS;PYMBEDY%SL^^(_
M7'?.*N7?Q*T&UM=/G"WUP+Z#[2B6]JSM'$#@NX'W0#UK*T3PCJ^G#P4LD4.-
M*@NH[LB0<%UPI'KDUSFH?#O58X-+N&T2/59QIIL)8/MS0"!]Y97R"-R_-R*8
M';:K\3O#VE3Q1M]MN5>W2Z:6VM6=(X6Z2,>RU)H'C7^W/&NM:&EK_H]C%#-#
M=+DB574-SQ@=1CU&:Q[+P3J5EI>L6,<=L%N-!BL("K''FJLFX<Y(7+BDT#P_
MXD\,:AK,]M9V]VUSIUFL+//M4S1)Y;(>,XQDYH ZOQ3;:U/I6_0]7339X<R.
M[VRS!U /RX/3ZUY_9^*/%.F> ;+Q;J^LQW<5W+;G[-%8J#&C2 , 0<L2*]4N
MXY)]/GB4 221,H&>,D5Q%IX4U.+X=>&]%DBC^V6-Q:R3KO!4!)-S<]^* -)/
MB-H3Z+<:CB[5X)Q;M9/;L+DRGD((^I)'/TK6\/\ B/3_ !-I[7=@T@V.8YH9
M4*20N.JNIY!KS_Q5\/M4U77]0U:&VCN%^WPW$5M]J,!G00>6PWKRISTKIO '
MAJ7P]9ZB\VG0V$E[<^<(([AYV5=H WNQ^9NI].: .,T/Q?K>L3RI)X]T>QE6
M_D@2RGLT,I57(49W#.1CM777?Q1T'3[N>VNH[\>1<-:&9+5G1YE_@7;G)/:N
M<\/Z%XMT1;BV;PCH=Z@OI9H[J:Y"R,K.6!^Z?7BM5?!NJM&@D2#_ )&;^U&
MD_Y8_EUSVH TW^)F@+IMG>(M_*UW</;1VT=H[3^8G+*4Z@BJQ\?Q7FL:++I\
ML7]BSVUW/?23(5DA\D+D$'D$,V",&N9\16VK^'/&.A3V=A%?7-WK=[<0VXD"
M;T>%<_,> V Q_"G?\*TUR^C,\\EM:SWJZC)=1JY(1[C;Y:C Y VC/TH ZNU^
M)_AZY2=W^VVPBB2?_2;9H]\;L%#KGJN2,GWJ[JGCO1-)GN[>62:6XMGBC,,,
M9=Y'DY5$'\38YQV%<C<Z+J>H17>I>,K:QTJQL]%>QRLXD5V8@F3( V@%5P/6
MLJQ\#ZEKGPWT/4&7[9JS7RZG/'+*83<+]T+O&"I"!<?2@#O8_B+H4FG"Z!N_
M.-R;3[%]F;[1YP&2GE]<XY],5J:%XFTWQ'I<E_8/)LA=HYHY$VR1.O567L:\
M[F^'FISV5O=C2;:"6WU5[S[ E_+ODC:,)S/G(;C/'&.*ZOP'X8G\/^'[Z&>R
M@L[B\N99C#%,TNT'A=SL3N.!R: *B?%SPW)'$\<.K.LX8P%;"0^=M/S;,#G'
M>MC3?'&B:M,D5I-*S/8#41F,C]R21GZY'2N=\/>#=6TVS\(PW"PAM+BNTN2K
MY ,GW<>M9]GX/\2: =.N;&QM;R8Z,^FW"-<^7Y;ERP<'!R.>G6@#J)?B3X?C
MGL8E:\F^V01W"M#:NZQQR'"ER!\N3ZU9\/>)I=9\1>(M,D@,:Z7<)%&VPC>"
MF<DGCKG\,5P=YX$\2):Z7%96$,>H6VEV]K%J=M?-"]O*A^;>.DB8Z#'\^.V\
M-:1JFD^)M>DO(DDMK]HIX[I7'S,(PC*5ZCD9STYH ;_PL;0!K4NF,;Q7BNA9
MO.;5_)$Q. I?& <U.GC[07UIM+\^<2BX^S><8'\DR_W/,QMW>V:Q9_"FJ'0]
M1M5AB:6X\0+?J-X_U/G(V?KA3Q68OA7Q*$7PT+*V72AJYU!M3\X$M'YGF[1'
MU#9P,YQ28'7^#/$[>*M,N[M[8P-!>S6P4JPRJ-@'GOCKZ&NDKE_ ^EZCHVG:
MA8ZA;I&!J$\L#I)N$D<CEP?;[V,>U=13 **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBO)=.^(NN:KXG;[)%OL!JOV V8L9
M&(C!VM*9Q\H.>=OH* /6J*\JTWQ9XLNFTV_FN-/DT[5-0N-.2". JT)7S-C[
MLG/^K.161I/BSQ'IFC^%=!CNM]S=6;WDUY]B>Z*1 D(FQ3D\]6.,<4 >V4FY
M=^S<-V,XSSBO-=#\6>)_$>N:+:Q?8["-[$W=]'+ Q<E9C&57)!7.,\]*G\>>
M)KSP]KC2V5M:O/#H\\Z22J20PDC '!Z<T >B45XUXMU+Q4OAWQ'H^IZK;/.F
MGVM]'/:P&,H'EVM'UZ97KZ&K^I>+/%%M:Z]JME=V*:;X>ECM)+>6W)>Z=0AD
M;=D;/O\ &,YH ]6HKDO&OB.XTCPM;WUA<P6TMU-%&LD\;2%0YY*QCEVQ_#7(
MZ5XW\2ZO%:Z=:W=L+J75YM/:]GLF0[%B\S=Y1(VL.F#2N!ZW17EEI\0M3T@Z
M?)XDGM/L"S7UE=W4:;=TT&2A [;@I&/6NA77=9@^%5QX@O/)35/[/DO$14^1
M"5+(I!]!M!I@=E17DNJ^-/%7A6SO8M5N;.^O'TR&ZMVAMBHBD>41D$ G<!N!
M'3./>DT_Q]XBMM0>'4 );"VN[;S[VXL6M"89@Z_<8\;7 ^;O2 ];HKRKPO\
M$/7-?O-'T^2WMX+VYOI'G&W_ )<Q$)$8#/!(= #ZBK7C3QCK5IXO&A:*\L)@
ML?MDCQ:>UVTK$D*A ^ZO&<TP/2Z*\BOO&/C"[AO;JUFMM..F:9:WTUG+:EC*
M\F[<C$G*CCZU/J?BKQ?I$.K6$M[I\^HH;%K:9;8HB?:)2A4KDYQCK0!ZE-<0
MV^SSI8X][!$WL!N8] ,]3[5)7CNK:CJLOB/3=*UNYAO)M+UZVD6Y@B\K>K0/
M)@KD\@CUJ[IWBOQ9(FCZI)=64]OKXECM;(0;?LKA69"7SE_NX.<=: /5:*\A
MG^)VL7.A7U[IR6I;3](CENF9"0EV\@79UQP QQ46J>*/'>B-JWVC4M-N$T>V
M@OI"MIM-RDAQY?WOEQAN>O2@#V.BO(9OB'XDO/$NHMI-I+/8Z?=1VXLHK!Y/
M/!QO9IAPA&21]*NP^*?%#:U'=O>V9TN776TI;3[-\X49^<OGKQTQ0!ZCP:*\
M^^'EQ>6/PNN+N>X\^>%[N178?W7?KZ\BL&+Q5XQ_L[PY!<:K;+>:W#+>B:WT
MTS&*)40K&(P?F)+$D]L4 >N&6,2B(NHD*E@F>2!U./Q%.) &2<5XS!XGU*[O
MK/7+_P"SZ9J<&@WD<CSJQC61;B),E1SR?X1GDXJCK/B37=4TK7M)GU2>9;=K
M&5)I=.:SD&^<*0%."5X!!H ]R26.0N$=6*-M<*<[3C.#Z'!'YT2Q1SQF.:-)
M(SU5U!!_ UY<-:U@^*KOP]I$]KI]U>ZO.SW;0"0+''!$?NY&YB2._K4.G^+O
M%6MZCI>BP7]M;W1NM0M+R\%H'5C 1M=5)XSD#KU- 'K5,26.1W1)$9HSAU!!
M*G&<'TX(KQZ7QOXK_LK2;R>[2SLUCG6^U"&P^T)YL<I0%U!RB$+G('4T7VK:
M[I^I^-?$6CZI;BPM7M)_): .+G,,>?FZJ"I% 'L*2QR[O+=7V-M;:<X/H?>G
MUY5;ZKK+WMY::1<V>G2W_B*6W:9H-^U1!O)P3\S$K71^&O$U]/X2U>ZU/RYK
MW2)KF"61%V+,8AD,!VR,4 =E5?[!9_;/MGV2#[5C;YWEC?CTW=:\LA\8^*=+
ML;2]U._LKR/5=*N+V%8X GV5XTW@9S\ZX('-=8=1UOPY\.+S5=8NH=0U*WM7
MN-\<7EJ3MR%('H>_>@#KF944LQ"J!DDG  J)+JWDN'MTFC:9%5WC# LJMG!(
M]#@_E7D&JZKXCCT&]TW5]9BNUUCP_/?QR1VZQFV9%4L@ /*D-C)YS47_ !45
MA<ZMJ6FZVD#Z;X>L9YE:V5Q<E4D8 Y^Z,!NGK0![517BEY\2?$DNJ7E_80W9
ML+-[>,6L=AYD4A=4+[Y<Y4_-QCVKLO E]XAUK4M9U+4M3C?38[RXM+6R6W52
MFR3 8N.2<9&/QH [FBO']:\3^+I[3Q+X@TW6(+&ST:]:TCT^6U5C(%*AF9B<
M@DG(%2:CXSUVT\:0B'64N;'^TXK&2R@TYC JL0#NN,<2#.2H..U# ]9BECG3
M?%(DBY(W*01D=:ADO[.*]CLI+J!;J4%HX6D =P.I"]37E.EZIXEU,VVF:'J-
MEI$*V4]\Y2S5PS"X=0N"> 0.3]:SI]9U"#5KSQC*UM)?)X7MYX5, (CD=]IQ
MSGKN_ X[4@/:[BY@M8Q)<2I$A94#.V!N)P!]22!4M>2>._$=]+J,VE2QH]M:
M?V9=JJ##-(]P 1GTXKK/'^LW^E6.GQZ?J,-A+>70A:9K=IY ,$XCC .YN*8'
M7TQYHX@2\B* ,G<P&!ZUY)I7BWQ9XACTW2+348K2^EN[R&:]GL0&*0JA!\HG
MACY@R/:H-7GUC3_$L^JZA?6E[<6_A>X,L,*?N9"DN/7N2"?0@B@#V6HXIX9U
M#12I(IS@HP(.#C^=><0>-=6DUA="8P+J-QJ$#P *"!9/'YC'WP%==WTKG;*?
M6[F^TB_T.6UM)FTG46BM8X<Q[TGZ8SU)*]>X/K0![;4<TT5O$99I$CC7J[L
M!^-<;X0\6S^+=;FFM'C.E0:? 9 N#_I,@WE<]MJ\$>M<=X_U76_$6C>+!#=Q
M6.EZ-<Q6TELT0+W&"K,^[JO5=N.H% 'L],>1(]N]U7<=J[CC)]![UY^WBO5D
MT^^D$T>^#Q+'IR?(/]09$!!]\,>>M8UMKFOWJ6&LZK=65S:3^(4L[.T^R@>1
MB1XS(&SDMM#=>F<T >LM%&[H[(K,ARI(R5/MZ4^O*=-\6>*HUT?6]1O+6;3M
M2OY[3[#';A2B*LA1P^<Y_=G@\<TNC^*?%=W=>$]5N-1LCINOW,BFP6W :!-K
MLN'SEL!1DXZ_6@#TC4[S3+2V_P")I<6D,$AV_P"DNJJQ]/FX-3VL]O<VZ2VD
ML4L!'R/$P92/8CBN&U6PLM9^*7V;5K..\AM-(\ZRMIP&1W:0AR >"<!1[9K
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
MZ:V2X80-,F-KE/7Y1^57_P#A%-(6PM+)+8K!:W@O8E#GY90Q;.?J3Q[UMT4
M8G_"*Z5'8V-K!;!$T^=KFU7<2$D.[GKR/G;CWK@=!^'FK#QCI6J7MC;Z;:Z8
M\LGE07TDT<SN",QQMQ$,\D#UKUFB@#!\1>$=-\2M;371N;>\MB?(N[28Q2QY
M&" P['T-44^'/AY-).G^5='=.ER]TURYG:5/NN9,YR.WI7644 <UIO@71=*N
MTNX%NGN!<"Y:6>X:1GD",@+%B<_*QJ*_^'VAZCJ<U_*+Q'GF2XEBBNG2*25,
M;79 <$\"NJHH YR3P1HLNNOJS1S^;)*L\D(G80O*OW7,>=I88'/M4Z^$M*6R
MM;01R>5:WQOXAYAR)2[/GZ98\5N44 <[XE\&Z=XHN;"ZNI[VVN[ N;>>SG,3
MINQNY'K@54O/A[IEZEBTM_JPN[-71+U+UA.Z,<LC/U*^W;M76T4 <E<?#K1)
M3;"![ZS2"U-F5MKIE\V$G)1SR3SGG.>>M2I\/_#R0Z%$;1G70V+66^0G:3SS
MZ\@'GTKJ** .7UCP'I&M:E)>7,EXBS%#=6T-P4BN2O"F11UP,#\*W[6R2UEN
M)$DE;SF#;'<E4PH&%'8<=/6K-% !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 %><?%K5O$^A:0NJ:-J5O86-LA:9FC$DDTA("( 00!UR:]'KC/&_A_Q3K1$
M>A:M9P6D]N]M=6MY%N0AOXU(!.X9^E '0>';V;4O#>FWMR4,\]M')(4^Z6*@
MG%:=<MX8\/:MX;CTW35U&&?1[2Q\ED:/$K3;L[L_W<9&*ZF@ HHHH **** "
MO!+GQ1XC@\;75MJOB>]T:X&I[+6WGM,V4L&[  <#.2.YX]Z][KRB[^%_B*Y>
MXTEO$D4WAJ:\6Z\JXB+W$8#;MB,>@X S0!NZ[\1SX?\ $=MI]YH-ZMA-<I:C
M4"RA2[=-J]6'O]:Q=.\>:CH]AXFO+RWO-7,7B*>QM(8RH$:#H&8\*@P>346L
M?"C6-2\17-\FKV+0R:A'?1R7%NSSQA.D0;. @]O:K%_\,=4N8+L0ZC99D\0/
MJZPSQ,T4B,/N2#OU/M0!.GQBL9?#5EJ<&C7L]Y=WK6"6,+*Q$P&<;NA!R.1Z
MU,?BS:V^G7LFH:)?6U_9W<-G)8[D=S)*,K@@X(P#6?H_PIO]-32EEU*T?[%K
MC:HWE0E%92H&U5Z#D?3%4[G09=?^/<5]!87T.G6*+)>2RQ%(9IHP0A7^]C<.
M?8T =#\6]7O-(\+:?-::K+I/G:E!#-=QC)BC8-N..^,9Q[5RO@OQCJ]MJ'B9
M_P"UKSQ9I&GVT;P31VVUI)21\B_F<_3->B>,_#<WB:TTJ")H0MIJ<%Y*LPR'
M1"=R].IS3?&OAB?Q#X.OM&TN>*PFN-I#A<*<,"0<=CC% '-V/Q>@GL+FXO-$
MN;26ROX;.\C,JN(?,) ;<.N".1Q5K4/BM:6;WJ6^D7=XT&J+I4(A9?W\S*3P
M3T&1C\:Y#5?!-SX2\)^*I=6EBO%UF&..&VTNS91'<*#L( Z#('/YUL^'_AM?
M#P3X3MI;A;>ZM-3CU:]\P$L[9W;?][H/PH FL?C#+=7]M;S^%+^VA^W+I]Y.
M\JE;:=FP%X'S=B>E:$7Q7L)?%(TM=-N38-??V:NHAEV&Y_N;>N.VZH'^'6H&
MVU&-;Z ->^(DU8D _NXU8':/5N/I6?;?"":V\>/JZ7MG_9O]H#444PDSJ^22
M@;H%SS^ H NZ?\7XM2UJTMHO#NHIIUS>&Q6^D*A?/'\.T9_G_*K7PK\6:QXK
ML=7GU:WD3R;YTA<A0H7^X .<KCDGUJ#3OASJ&GZ1H]C]O@D-CKC:G)(01N3+
M$ ?[7(]JU/ 'A+5O"(U:UO+ZVN;&XNVN+41H0Z;B2V[/_ >GO0!4;XFF'QC;
M:'>:!>6EO<W#6L-W,Z@NXS@B/KM./O>]5-,^+\&I:S:6PT"_ATZYNVLDOY&7
M;YX_AP.WOG\*RK7X1:M:>(K6_74].EBM]5-^)9+=OM,BD_<9\] .@Z9J_8?#
M#4+/1M)LGU"V9K/7&U.0A6PR'/RCWYH SM<^)5_K&IZ3%HME?6NFG6X[0ZCN
M CN0"0Z8ZXS^>*T?C'XDO-#AT"VM=3NM-CO+PK<7-LNYUC YP,<]<_A52U^%
M.OV>H:? GB&WDT.PU3[?#:M 0_+9(+#N.WU/2NA^(7@S5O%%UHE]HNH6UG>:
M7.TR&X0LI) QT^E '&>"?B$VFV_BZ\U#6K_5])TL1/;M=1A9W+<=.H!; YKI
M(OB[:IH&I7U_HUU;7VGF$R6 D5V9)2-C!NG.[I5./X5ZKJ]GK\OB;6H)M3U6
MW2W#VD.V.)48,IQQDY JG9?!R_C\/:E:7%_IZ7E[);C?;0E8UCB8-]2QY]NE
M &R?BY;VNBZW=ZGH=Y8WNE-$'LG=6:3S/N88<#/?T]ZYWQ?\5=2N_ ^I1Z9I
MUYI>N6]S#;W*;PQ@#Y*LK#KNQC\:Z7Q!\,WU^X\3O)>QQIJT=M]GPA/EO".K
M>H)_2L0?!_49O"NJV<U_I\.I:C<6\C&UA*0QI$> !U)()/UQ]:!E75O%.N>%
M-%\0M;:CJ%[J6FV]C'(+X(R1-*,EP!U;G!'KZUNZG\8(M+\26^B/H-V\Y\A9
MRTJ*T;2@8 7)W8R,X-6/$GP[O=;_ .$P\J\@C.MI9_9RP/[MH>N[CH<#I67K
MOPOUWQ)K-G>:GJ.E.5\AI+A+8K-$4^\L9'56/][D4"/6:*** "BDYR>.*6@
MHHHH ***0$D<C% "T444 %%%% !1110 4444 %%(<]J6@ 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@ HHI"<#@9H 6BBB@ HHHH **** "BBB@ HHHH ****
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
MOC +.8X#2HB+N4-U )!'UK#B\+:CK=AJMP-$UF*6X.GP8U29-TJ1S*9/D &
MJCJ>N37MM% 'DWBCPKJ5T?%[VNE,S7NH:<]N4 S(D?E[V]@,'\C575+'Q$VH
MW&@P^'KR6.7Q&FIM?KCR?(WJW7/WACD>U>Q*RL,JP(]0:,C.,C- 'EEOX4U)
M?#VAVSZ>8KV+6+J224 $Q(_G8<D=OF3]*Y+3/ ^O6MJ+"33M;DDT[3;Z-FGN
M0;9Y'C95$"CKN+9Y_&OH&D9E498@#U)H \MUC2O$&EQ>'+73-.NS90Z:;>:3
M3HX#<K+M VEI!A4..2.XK%\.>&_$.F:1;6EWI%QYK:%?V1(PWERF1F4$_P"T
M,8(ZU[6LB/G8ZMCK@YIU 'C5[HFLV]CKFA1^'KJYGUV&V6*^4*8H0L2(PD.<
MKL*L1ZYXK0U;PUJ4>C^,Q'IIN[B>]M)K7$8W3!%AR1]-K?K7JM("#T(- ')>
M,=,N=1O_  K<6]L\@M=52:7 ^XFQP2?;)%<;I>A:]Y6F^&WT*6$:=JDE]/J;
MX\N9=S,NP]2S;P#Z8KV"B@#F_ 6E2:-X'TFQN+46US';@31X&0_?..]</X4\
M.:O'?:!'>:1+:C3-4OYIFPH0K("49>>0=V/PKURB@#PZ3P=KEG=_;WL-6FMS
M<:BK0:=<+%(?,ERA.>J,!@D>U=)<Z,_ASX!ZAI]S$UO(FGREXFEWF,MD[=W?
MKBO3:KWUK:WUI):WL44UM*-CQR@%7'H0>M(9XS?^'->\=6-Q<1:/<Z4D.A+8
MPK/*JFZDWH^!@_<PN,GKFI)?"&HZE;336V@ZJLA^QP,=3ND+,D<RLX5!QM 7
M@D\Y.*]H1%C140!548  P *=3$>9^+_"6J:EJ>M7%E:;X&MK(Q1*RJ)_*E=W
MC_$$=>.E9IT#7/$7B"3Q VBR:?;2ZC8_Z%.%$C1PEMTKCUYP!Z5Z]10!YEXA
M\*:E>R>-/L^GAUU&33S;8*_O FS?],8-)X@T#7$U?Q%>:99R>3=/8 F!4,K1
MQAO,,6[C>,J!FO3J* /']#\)>(CK$5]=6=VL#:S!>$W]PDD_EK"4)8KQG..*
MO-X<UK2M>CUQ-':_$.LWLXMH9$#&.9%"R#<0,@KTZ\UZE10!XYJGA_Q'/J=M
MKCZ'>1?:-,FMWLM'NHXF@8REU5RW!!!&XC/.:Z:\\*7[_!M/#MM!&+^.SC40
MO)N4NI#%2QZYP1Z5WM-,B X+J#D#&>YZ4 >3:IH/B'Q7'J5\_AYM*G.EI810
MR31EIF,BLQ.TXVJ!QGUKK/B)H]]JW@2:TT^W^T74;PS+ "!YFQU8J,]\ UUD
M4T4Z;X9$D3)&Y&!&0<']:?0!YE=^%-8N-"\5&/3X1>:AJ,%Y:([*3A?+.#SP
M1M85E3>"=4DUFZT^ZTF]O8+G5?[06\&H&*WC4D')0'.]>0!CGBO8J* $ P *
M6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!&;:
MA8] ,UY1I'Q%\0:M?V5Y#9%M,N[J:$P"PE'DQJ&VOY_W&R1R!TKU@@$8/(-<
M99_#31K*_,\=SJ/V=9GGALC<G[/"[@@E4'U.,GC- '+V?B3X@7S:*/M>CPKK
M%I+=C_16)MDC (_C^8MN7Z9J>S\7^+M>2P.FS:9:;M$_M&X,T#."^]EVC##
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
MOM;UJ^@G,9*W5UOV%'#@KQQR!5JZ\#Z5=2ZO([7 ;59H9I]KXPT6-I7CV&:
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
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *,#.<<T44
M%&,444 %&!G-%(20P&TD'OZ4 +1110 48YHHH 3 S0% S@#GK2T4 %)@9Z4M
M% "%0<9 .*" <9'2EHH 0*HS@ 9Z\=:6BB@ 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 **** &2^88G\DJ),?*7Z9]Z6,.(D$A!
MDP-Q48!/?%.HH **** "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 **** "BBD!!S@]* %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 :Q(*@ G)QD=J55VCU/<^M+10 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 M%%
(% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>leenenseparationagreemen003.jpg
<DESCRIPTION>EX-10.1, PG3
<TEXT>
begin 644 leenenseparationagreemen003.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 W,# 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#W^DHHH **
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@!:*2B@!:*2B@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** #O111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%% .10 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%&><4 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%)GG&*6@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *.]%% !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 %%%10ON+>QQ0!+1110 4
M444 %%%% !1110 4444 %%%% !10.** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "@C(Q110 4444 %'>BB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***!0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %10J%>0
M#NV:EJ./G<?>@"2BBB@ 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 ***#[4
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !347:#]:=2*",Y]: %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 *1<]Z6F1/O4GW(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 448YS1
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !3(@%7 .>33Z0'(X% "T444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 #WHHHH **** "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 *!TZ8HI <C- "T
M444 %%%% !1110 4444 %%%% !1110 4449YQ0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1WHHH
M3-+110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !10
M>AIJ9V#/6@!U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !11BB@ HHHH ***:X+(0&*DC@CM0 NX'H12,Z(5#,JECA<G&3Z"O'1I(
M\*?%3PY;VDNIJUT94U'4[HL8K]V4NJ==N[.>F,?A78>/A_Q,/"+9QC7(O_0'
MH [3.*3<NW=D;>N:Y[QM97U]X:N%LM7?2UC5I+B>- S&(*V5&>G;GVK@]8T^
M\U3]GZQECU2:UBMM)$\JHH)GVIE5)[#(YH ]>HK.\/R&7PWI<C,S%[2)BS')
M.4')K1H **** "BBB@ HHHH ***3/.* %HHHH **** "BBB@ HHHH **** "
MBDR,XI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "DR,X[TM% !1110 4444 %%%% !1110 'I2(<H#2T@Z"
M@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 0GG%+110 4
M444 %%%(3B@!:CGB\^WDAWNF]2NY#AAD=0?6I** //;'P/XAFO='BU[7H;S3
M-&G\^U"1$33,HQ&96/< GIU[UI^.;:>>Z\+-#"\@BUJ%Y"JYVKM?D^@KKZ*
M*]]:K?:?<VCG"3Q-&W&>&&/ZUSX\(_\ %MCX2:[R38&S^T;.^W&[']*ZBB@"
MKIEG_9^E6=EOW_9X$AW8QNVJ!G]*M444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 #D4444 %
M%%% !CFBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *0'(R*6D    Z4 +1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 44=\T4 %%%% !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 %%%% !0.G3%%%
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
M4<BB@<"@ HHHH **** "BBB@ HHHH **** "DQSFEHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $)([4V,
M'!8Y^;G![4\@'J.E% !0#FBB@ HHHH *1LXXZTM%  . **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** #OBBBB@ HHHH **** "BBD8
M[5)]/2@!:*0'(SZTM !111GF@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D) I:0C- "T444 (QVJ
M3Z4*=R@^HH89!!H P !0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %!.!D]**AO+?[793VWF-'YT;1[TZKD8R/>@
M#BM"\;76O_$&73K:)1H@L998)ROS3NDJHS#_ &>2!Z]:G^(7B76/#MMI\FEV
M6Z&2[A2ZNW*E(D:15VXSDDYQ[53T/X?7/A_Q58ZC#JUW=6MGI9LTCE=1ELC
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
M],'I69J?PZ\3OI>A:=9WVF7-I9,US>0WGF!+JX9BQ+!1RH)X% #]>\1>+?\
MA [/Q6E[;Z5%#8+<RP?9S*T\Q/"$$?*A&.?]KVK>\8:[J6G_  ENM:MITAU$
M644GF1895=BN=O48Y-0:_I/CK4(6MK2XT?[+?6(M;J&7=LMW.0TD?&6R#T..
M@JSK/@J67X4R>$-.G4RK:)!'+-P&*D')QTS@T 4KGXFQ:;<M:MHVHW45FT$-
M[?1A1'$\H4COD_>]*AL_B!>6*ZZ^J6,\LD>LFPTV"/:#,2!M4'H, 9)/K5RY
M\"7DVF:_:)=P*=2N[:9&(/R+&(P0??Y#CZUG:W\.M2U!=0,<UA< :L-4M(;E
M24<E-KQ2#L/0C/TH N7'Q2MX["R>VT/4;O4+FYDM'L(@OF131@%U)S@@ YR.
M,5);_$Z";4(H7T+48;-M1.F/>2;-BW&2-H .2,C&:;H7@B^LM0T6_N%TRT^Q
MW%S<2VMC$513)&(U53CG R23UHE\"WTFDVUH+F -'XB;5G))_P!696<*./O8
M(H L+\0'.JI93>']1M$N?-2SGN-@\Z1%)QLSE00#@FL3P]X_N?L6GZCKUS)&
MITB>\FA6%<.5F"J01SG!  [YZU!I7PWUVWU^QO[E]+WV5U+(UYNDDN+M'# ;
ML\+@-T&13XOAIJUUH"VE[/9QW4&F-90,C,PWB<2HYX'!VC(H V)OB?!9:;J<
M^HZ'J%G=V,44_P!CDV%Y8Y'"*RD''4@'TJQ8_$%KNPU$R^']2@U6R$9.FE0T
MCB3A"". #SDGIBLB;P/XC\0/?ZAKMSI\%]-%;VMO#;%FCCBCF25R20"68KZ<
M5>\4>"M6U2_U*\L+J "Z^R P/(\8E2(L6C9E&0&R.10!!/XUU&^NM'@%K)I-
MT-<2RO+61TD+1F(OU&1@\=/2H?B'XKUCPYXS\-"RD;^S"&DU*,*,>5YD:;B3
MSQO[4NC?#J]M-9L[^X&FVL4.H_;OLMGN*I^X,>T$CDYP<]^:WO%'A"3Q%J+R
M_:(XX7TFYL"""6#RE"KCM@;,_E0!S+^*=9G^+UU';M--HEC83@6L)SY\L80L
M0.YS(JCZ5=E^*,UD=3@U+PW<6U[96J72VXNHY/-1G" 97@')%5_^%8Z@?#\=
MF-81;TZ9<6D\^PGS)9I5D9OH=I'K@U4L_A3J<<EY++<Z/;&XLDM1%86IC52L
MJON))RQ(7J: .@M/'>I3IJUO-X6NX-6L(HI4LC<(WG+(<*0XX R#GTQ5>+XF
M.UK=)+X?N%U6&[ALTL4N8Y/,>52RXD!V@8#9],5)XO\  5YXBGU&XMM1CA>Y
MMK:%(Y%)1O*D9R'P>5;<!BN?U'PC)X2TQM2+P0W4U]:SC^SM.9K>UDC5E+&-
M3N*$'!(YR<T ;<GQ-F@M)X[GP]-!JZWWV**P>Y0>8VP.6\S[H4 ]?I2#XHBY
ML]'_ +.T.YO-1U*:>#[&)D0Q/#C>"YX(&>OI6!I7A74_%]I?:O>-:7-VNJM/
M:-J5@RP3Q^2J']T3N"\<$\_+GO73:%X!FTN^T*[FFLO,L/M;S);0>5'OF"@>
M6HZ !2.>M $>D?$]+Z:V;4-#N],L;N&:6"ZFD1PWDC,@(7)7&#UZXJ&+XLVG
MV2\GN-(NH3'9-J%LGFQN;B $#/!^1N1\IJ<_#R2?3M$L+J[C:"R@O(;@H""_
MGJ1E?3&>]85I\*-2BT^XM6?1+;%@UE$]G;%7G)93OE8\YPO09Y)IZ 7M:^(V
MK+X=U$Q:'<Z9JT$$%U%',\<@>)Y0N<@\'J,'GFN@\;:G?V?@A+VW9[*[:>U!
M"L"4W2H&7/0\$BJ?B?P1?:U)J<]I>0QRW&GPVL"R X#QR^9EL=CP.*U]>T*^
M\0^%(=.GF@AO"]O+,R9,>Y'5V"]\?*<4@,J7XB>3JEU$=$N_[.M-033IK_>F
M%E8@#"9R5RR\^]/MO'YN-1&-$O!HYFGA&IY!3=$#N)4<A<JP!/I1)X(GDTS5
M;4WB![W6DU,-M)"JLD;;/KB/'XU3M?!'B"+S=)?6K>/PZT]Q+Y<,1%Q(LI8[
M&8\8!8].N* %MOBG9S1&:?2;V"*6QEO[1BR,;B./DX /RG&#@UGZW\1=73PY
MJNW0YM,U)=/^VV1EF1]\18*6.. PW [33]-^'>L6VBS:3-=:5';0V$UE:206
MO[V3?C]Y(QY!XY"]:V/$?@6375DV7BPL=(?3DRI/S%E8,?;Y?UH$,A\9M8W]
MK:W]K<>=,]I;3?.I2&25"V<]QD8^M2W?Q"MX7\FUTJ^O;A[N:V@AAV@RB+'F
M."2!M!..>I%5;WP-J.J:%JL%W?VZ:C?06NR6)3MBGA'WQWQD54U'X<NFD^'D
MMK>RU*XTB&2-X+UF2*<R#YGR <'=ST[T#.R\/Z_:>)=$AU2Q$@CD+*8Y5VNC
MJ2&4CU!!%:2%B/F%8'@?P_/X9\+6^FW36[3J[R/]F3;&"S%L#Z9QFNBH ***
M* "BBB@ HHHH **** "BBB@ /2D4Y4&@]#2CI0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %'6B@#% !1110 4444 %%%% !111
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
M5=0WD,]E&\=Y*LUPI_Y:.NW:Q]QM7\JJ:AX,\/ZI;2P7>G(ZR7#718.RN)6
M!8,#D9  X/2I;7Q9X?O=-N=1MM8LY;.VSYTRRC;']?2KNF:K8:S9+>:;>0W=
MLQ($L+AE)'49% %*S\):#81E+32X(5-J;0A!C,1))4^O))]>:MG1M/.A_P!B
MFV7^SO(^S^1DX\O&-OKTK"\:>)M1T!](M=)T^"\O=3NC;QK/,8T7"ELD@'TJ
MQ8:Y?:?I4UWXO33=*"/M1H[O>C#'<L!SUXH N6OA?1;*]M;RWL(X[BUM?L<#
MC/R1?W14"^"_#RHR#3(MC1QQE=S8*QOO0=>S'-2WGBWP]I]K:7-UK%G%!>?\
M>\C2C$O3[OKU%1:UXKLM$UO1=*F!:?5I7CB(8 +M7.3]3@?C0!)XB\*Z1XJM
MH;?5[=ID@?S(MLC(4;&,@J152Y\!>'KC3+"P%H\,5@6:V>WF>.2,M]XAP<\]
M^>:B\&>-[#Q5I<$AN;2/46,GF6:3 NFUR.AYZ '\:V[+6M+U*YFM[+4+:XF@
M.)8XI Q3MR!TZ4 )I^AZ=IFBIH]K:JM@J%/);+ @YSG/7.3G/K6':?#;PM9V
M5Q:1:>YCG"J2\[LR!6W*$).5 /(QBMK4?$&CZ1<0P:CJ5K:RSG$232A2_..
M:F;5=/1;EFO8 +5@LY+C]V2 0&]"<C\Z ,G3_ ^@:;.9X+1S.TZW+32S/([2
M*& 8EB23AC^=1V/@#PSIU]-=V^FKOE61"CNS1HK_ 'PJ$[5#=\"MA=:TQ]1;
M3DU"U:^49-L)5\P<9^[G/2L9O'.E6GA^WU/5+FVL)+A9&B@EG7+E"1@'OT'Y
MT 06WPT\+6GG^58RDSVYM7,ES(_[HD'8-S' X%3W7P^\-WFIOJ$UBYE>59V5
M9W$9D&,/L!V[N!SBI-/\::/<:#IFI7][:Z>U_;K.D,\Z@@$=LXS]:TY]=TBU
MNH[:?4[2*>0@)&\RAF)Z8&>] &7=> _#UW:S6\EHZI+=&\S',ZM',>K(0<IG
MOC'6HY?A]X<DT^RLQ:2QI9.\D$D5PZ2JS_?)<'<=W?)K8.NZ2-5_LHZC:C4,
M9^S>:/,Z9^[UZ4D&OZ1=:I+ID&I6LE]%GS+=)077'7(ZT 1V'AO2=-\/G0K:
MT5=-*NA@8E@5<DL.>>YK)M_AQX9MX&A%G-(C6QM/WUS(^V$D'8,MP,@8QTK<
MU/6]+T5(WU/4+:S65MJ&>0+N/7 S6'-XT1_'MIX8L+>.Y9[;[5<S^< (XS]W
M:/XB>#]#0!JWOAK2=1DN'O+19OM%J+.4,3AH@20/;D]>M5O#W@W1?"\]U/I=
MO*D]T%$TLL[RLX7.WEB>F:9XH\9:7X8L+N2XN8&O(+9KA+,S!'D ],^M:;ZU
MIL-Q;VMQ?6T-U.@>.&250S#V!ZT <KI'PZL8O$FIZWJB&>YGU)KNW19W,:K@
M;2R<*6!SV/:K\7PZ\.1:S%JJVUP;B&=KF%6NI#'%(Q)8JA.!DD]JZ#^TK+RR
MXNHB@F\@MO&/,SC;]<\8K#\-^-M,\01W*^?!;W=M/-%):M,"X$;$;L<'! S0
M!'>?#KPU?06L3V4D8MHWB0P3O&QC<DLC%3DJ22<'UK6;P[I3^&QX?>T5M,$
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
M[5[M;?4(+33;<2*N]Y%&$SC@'(8D],FMOPMX6U+1[TW.HW]G,([=;:&&RLQ
M@4?QMR26/L0*I:MX!N]0OM9N(=6$ O+BWO;7]SDP7$0 !//S*0!Q0!M>&_$5
MQK$FH6FH:?\ V?J-A(J3VXF$HPRAE8, ,@@_I7(:EXVU#6;[17TRPG@T:36D
MM_M_FX,P0MN&S'W#@C.><=*ZOPKX=O=(EU*_U:^CO=4U&57FEBC*(JJH5552
M3P!G\ZY^V\ :U:ZA9VB:Q;?\(_9Z@U]%!Y#>=\Q8^66SC W'!H MZ3\0IK_5
MM.BN-#EM-,U622/3[UIU)E*@GYDZKD XJ3Q9X]D\.Z[!I-KI)OKA[?[4P^T+
M$2F_:0@/WW[[:AT?P)?V6HZ4E[J<-QI.C/(^GPK"5E!8$+O;.#M!/0<U+XW\
M$WOBR=4CN[%+1H?*=;FU$DD)W9,D39!5L<<\< T ,UOXAS:5?7I@T.>ZTO3&
M1=2O!*J^06 .%0\OM# G'K6YK?B,:1=:'"MN9EU2\%L&W8\L%&;=TYZ=*YK5
M/A[J=TNHZ;::U'%HVJ2QR7JR0EYSM1%8*^<?,$&21Q6[XK\.7>L6VERZ9<PV
M]]IETMS;F=2T;$ J0P'/0GI0!E7OQ"N8KE+6QT)[RYEU2;3HHQ<*FXQ+N+DD
M8 Z_E6>WC76M4UGP]]ET^2SMG>_34X'D5BI@&T@-[-R".M7]%\!7UA>:?>7V
MJQW-Q;ZG<ZA*4A*AS-&5V@9XP33F\"WT=W:W%MJB(T=Y?32JT60T5R22HYZC
MY>: #P5JUQJ?B&_+33FV;2]/GBBE?=L+HY/XGC)]JYA_%/B:59)HU:>2#Q6U
MG!$)0GFQ88>62!P!UR<UW7ACPH_AZ[EG:[$_F6-I:;0FW'DJ5W=>^>G:LVU\
M"7%OJ;R'44:V&M'5HD$?S LK!D)SZG(- %63XESI':VHTB/^V)M0FLFM6NPL
M:&(99C(1Z$8X[UN^'M=M_'?A6:=4GL_,,EK.J2_/&XX;:Z]?8BL&Z^&LS:@=
M3MM1MC?)J=Q?Q"YM?,BQ*H4HR[ADC (-=9X:TBXT31(K.ZNUNK@,SR2I"L2D
ML<X"KP .E 'FMB(O#&J>(M3O]=UR[MM#N8HK:WFO"RR%XQ@-G@_,W4\"MVY^
M*#06,BIHXN-62\AM196]VKJWF@E&$@&,<$8[5HW_ ("34+;Q'%+=X;5KF.YB
M;9D0M&%VY'\0RO(]*KVO@;4)'MY]1OK$30ZA!>;+*S$4>(U8;>N226)R3^%
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
M?I5F>9+>"2>4XCC4NQ] !DUX=]E2[N=(U"^U>YEU]_$3H]FUR2H56? $6<#
M (..]:NE>(QJ&G>![1-6,MXZW27L'G9<LL+@^8.O!]: /5-*U.UUG2K74K)R
M]M<QB6)B,$J1Z4[4M2M-(TZ?4+Z416L"[Y'(SM'X5X1975Y?0V5B^H"SM[+P
M_!+9%]0:T =@=T@ !\S! &#Q[<U/XBN!K.B>(FUK7)VNK6PLC;0QSF*.7>BL
MQV<;]S$]1Q[4 >WW6IV-C;17%W=100RND:/(VT,S'"CZFK=>>_$VTM[KPGHD
M5Q*\,']J689U<KM!.,Y[5R5]J,D9O-7CUB]'B9-?6S@L!<OL\L2!0ABS@J8\
MMNQU/6@#V^BN$^(NKW'A9]*\1I)<-:V[R6]Q!&<J_F(0C$>SA>?>N&UE]=@N
MQI^H:M+&;71%N4GDU(VRBX=F+/TS)@X&WH />@#W2H+:\MKLS"WF24P2&*7:
M<['&"5/OR*\7N]0U**]L-<O]8GNUQ8>>+*\,)M6;;D&%N'5P<YZ]?2NY^']G
M;V5WXM2"1R?[:E+*\A;&8T/?W)_+VH ZK3=4M=7MGN+-V>-)7B)9"OS*<'@^
M]+J>I6NCZ9<ZC?2^5:VT9DE?!.%'L*\?TR.^\37VFVEUK&HPVZVNH7#K;7#1
MEW6Y94)(]/Z5ORWEQJ/[/4]U?2M//)I#EY'.2Q (R??B@#LKKQ9HUEX87Q'/
M> :4T:R"=5+95B .!SWK7AE2>".:,Y210RGU!&17SWJ$9D\%7?@EVF,&BVTN
MHLY& \1B5X03W_>2-_WQ6OK>JRM?7-S8ZCJD3V$]G;DM?K# F0FY%BZOD,<G
MW]J /<*H7NL6.GZA86-S*4N+]V2W7:3O*KN//;CUKR_4VOHK+4M3?7]1A2\U
MY=/E83'9;6PDP=@_A/;=[TR^TO3M2\0>'=*L?$6HWD5OJUPIF\]C)%B ,T:R
M]2.G.>,D4 >PNZHC.[!549))P *P-+\<>&=9N+J'3]8MYI+5#)+R5 0=6!.
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
MA1CE0.^0/6@#03PIH":5#I8TBT-C"YDC@:(,JL<_-SWY/-9FF_#_ $2UT/\
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
MIEO:K(I^\ZM(SX'H-P%=[10!P?BGPOJFK:UJ$]I''Y<UK:1HSN -T=QYC?\
MCM5=9\'ZNWB6]\0:?!;37*7]M<V\,TFT3(D1C=2?X2-Q(//(KT;(HH \LU[P
MYXIUB^TSQ!?:9!--97$RKI=I>&%UA< !O.!&6!7)[$&M'PEX.U#1K_2;B>UM
MH$AMKL21Q2L_EO+(C*-S$ECA3DUZ%10!Y,_@OQ%#9-91VL4ANM%GL7E\T 12
M>:SIGU!#8XK7C\%:K_PGMGJ,EQ'_ &,L,<\L ;G[6D?E*?<;>?J*]"HH \@T
M'P%JVF:M9V-QI$=Q;V=Y)<KJ4VH2-$0VXJ%@!P&R<'(QU/.:V/">@:]H>NWD
ML&EFSTY;,HEH]]YL<D^[(\HG)C0Y/!]>E>CT4 ,B9VB1I$".5!90<X/<9[T^
MBB@ HHHH ***.@H **0,":6@ HI"P7K2T )CG-+110 44@(.<=J6@ HHHH *
M*** "BBFEL,!ZT .HHHH ***3(SB@!:*** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HI"<"EH **** "BBB@ I,<YI:* "BBB@ HHHH **** "BBB
M@ HHHH **** $;[IH'04$9&*6@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH ,4444 %%%% !1110 S (!'K3F7<,4N** "BBB@ H
MHHH *0C(P:6B@!GE@+@4T[L =ZEHQ0 BYP,T@&"?2G44 (#FC@<4M% !30#O
M)-.HH 0 ]_6D4DD@C&*=10 4444 '>BBB@ I,\TM)@ Y]: %HHHH **** $
MQ2%2>].HH :%(IU%% "=:4=*** "F;B>@I]% #1][(/%*V<$+UI>E)@ D^M
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
MBBD.<<4 !.*7-)B@CD4 +1110 4444 &0*,TA4$@TN* "BBB@ HHHH ****
M$)P,T9  SQFEI"H;&1G!S0 M%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 444?2@ HHHH **** "BBB@ HH]Z* $"JI)"@$]<#K2T44 %%%% !11
M10 4444 %%%(QVB@!:*;N)Z4AW#O0 ^BCM49<@]* ,F/PGHD7B>3Q(MD#JSI
MY9N&=B0N,< G X&.!6U32Q!''6E&>] "T444 %5&TNR?5H]4:W0WT<+0)-_$
M$)!*_F!5NFC>6(.-O:@!U%'0>M% !1110 4444 %%%% !111UH **** "BBB
M@ HHHH **** "BBD/2@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** $/0T*<J#0<$<]*4=.* "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "DSS2TC$*I8]!R: %HK$
MTGQ=H.N7?V73-2CN9MADVJK#Y0<9Y'O5S4M;TW2)+2._NXX)+N98(%8\R.>@
M H OT444 %%%% !116=JNN66C/8I>.RF^NEM(=JYS(P) /H.#S0!HT444 %)
MCG-+1G% !2;1G-4-&UFTUW3EOK,L8F=T^<8(*L5/'U!K0H **,@]#2 @]#0
MM%("#T(-8NF>)[35];U/3;2&=ETYA'/<E0(O,[H#G)('7C% &W133(BKN+*%
M]2>*H:EKEAI-SI]O>2E)+^?[/;@*3N?!...G /- &C16;HFMVFOZ:E]9EA&S
MNFUQA@4<H>/JIK1#*20""1U&>E "T5S'B'QG%H&K6NE)I.I:E>W,33+%91!B
M$4@$G)'<UK:+JKZOIJ7<FGWFGLS$>1>($D&.Y&3Q0!HT450UK5[;0='N=4NP
MY@MUW.$&3UQQ^= %^BD5@RAAT(S2T %%%4]4U2ST;3Y;^_F$-M%C>Y!.,D =
M/<B@"Y12 @C(Z&EH **** $QSFEHHH **** "BD)"@DG ')-017UK-8K?17$
M3VC)Y@F##85ZYSZ4 6**CM[B&ZMX[BWD66&50Z.AR&4\@@^E)<7,-JBO/*D:
MLZH"QQEF( 'U)(% $M%5+'4K74C<_9)A(+:=K>7 (VR+C(Y^HJW0 4444 %%
M%% !1152_P!3L],%N;R=81<3+;Q%NC2-]U?QQ0!;HHI'=8T9V("J,DGL* %H
MJ"SO+?4+.&\M)DFMYE#QR(<A@>XJ>@ HHHH **** "BJ]]>P:=87%[=/Y=O;
MQM)(^"=J@9)P/:I8I4FB26,Y1U#*?4&@!]%%0W-Q%9VLUS,VV&%&D=L$X4#)
M/Y"@":BHX)H[FWCGA;=%(H=&]01D&I* "BB@G R: "BLK1/$6E^(DN'TNX:>
M.WD,3R>6RJ6'7:2 &''49%6]1U&TTFQDO;Z80V\>-[D$@9( Z>Y% %JBD!!
M(Z'FH;6[AO(?-@)*;F7)4KR#@]?<4 3T444 %%1I/')++$C9>(@.,="1G^52
M4 %%%% !1110 4444 %%%)SGVH 6BBB@!&P%)H7[HH(!&#2T %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4=:*+H
M6H&222*,6TFZ2-<LHVG) [D5>H(R,&@#RGP??'1?$&D:1IWB<:UH,FER32--
MLS:B/:%.5 *@YQAO0UM>-M+TN]N?#^O1Q13W)U&TCBN0Y8",R;OEYP,^HZUU
MUOHNE6?G_9M-LX?M Q-Y<"KYF?[V!SU/6K'V6W$,<7D1^7%@QIL&$QTP.V*
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
M=6L([DV[%HV)*E<]1D$'![CH:Q[#XC>'I'T^SN]4@74+J"*3"(_EY<?* Q7
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
M#SZW_8RZM;MJ'F&+R 3G>!DKGIG';-0Z;X[\+ZOJO]F6&M6T]Z2P$*D@DKU
MR.>E $D_@W1+C04T9K4K9QRF:()(RM&Y);<K Y!RQ_.HH?!UE8QZ9%ITLUM%
M9WANY/G+M<,493O8G)^\#SGH*U[34[34//-G,LP@E:&4IT5QC(^HS5CS1W%
M&!;^!?#UKK1U:*P NLLR?O&*1LWWBB9PI.>2!532?AIX8T.^6ZL+.:)E5D\L
MW,C1L&!!RI.#G-=8C[P>,4Z@#G]#\%:#X=O9+S3;+RIG3RPS2,_EIG.U-Q.U
M<]A7/>-/ E_XEU:6:%-(>">V^SF6YCD$T'7)!0@/UR W0UZ#2*2>HH R-,\,
MZ9INFO9):QNLT$<%RS+_ *\(@0;O^ C%5K+P/X=L+6]MX=.5DO5"SF5V=G4?
M=7<Q) '8#I70D@#)HH YU? GAI=*.F_V6AMS*)SEVWM(!@,7SN)QQUK7TW3+
M+2+&.RT^VCMK:/.V.,8 SR3]?>K=)G% "T4=Z#Q0 44U<]2<TISCB@!:*0$X
MY&#2T %%(3@4UG*D#% #Z*8K@G%/H **** "BBB@ HZ44 YH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***/QH
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
M %!HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH 0<'F@@]J6B@!N21QZ]Z0*V\Y/%/Q10 @&*6BB@ HHHH 3%&/2
MEHH 09QS2T44 -P01CIWI><]>*6B@!#TIC,XP0.M244 %%%% "$=>>M)EAP>
M?>G44 )M&<]Z6BB@ I"<"EHH :NXY)_ 4*,4ZB@!K \8H7Z8IU% #<XSP:&7
M<*=10 B].E,=26!J2B@!O0 =Z4C/<BEHH 0#!/6EHHH 8SXX%*0QQSTI<#.<
M4M "')!IFXAP!R*DI  .@H #R#466W8R:FHQ0 WE<#K[T*H#%AWIU&,4 -5M
MV>"*:Y^88_&I** $/H*-W('-+10!&RMNW T_M2T4 -^\O(I-H+9[T^B@"(R$
M/M[T]-W.:7 SG%+0 4S:V?O=Z?10 4C9QQ2T4 ,5BWU'6G')(QT]:6B@ J(Y
M5L^M2T4 -Y+9!X[TZBB@ II;!Z&G44 -R".13J** "BBB@ HHHH .]%%% !1
M110 4=:*100.: %HHHH **** "BBB@ HHHH ***,YH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *3/6E'%-P<=:
M%+ 8R>O2EINT<9'(Z4O- "T4G--VDXR?PH 4."V*=1BB@!"<"EIK GI3J $W
M #.>* P/2D9 V*-IWYSQ0 NX TM-9<C&:5<XYH "<"@'-+2!0#F@!:"<444
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
MAN#PR_UJ?QSXTU;P[J,XM+[1H;>WMUF^SW"R2SSG)R,)_JUP,;B,4 >BTA(
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
MGO9;R:)9M.ETZXB0#$D;\Y![$'FB_P#!&G:B[&XFN"ITT:=@$#"A@P<<?>!
M(KHUFC=2R2(RCJ0V:H:CK5MIT^G12;G-_<BVC*8(#%&;GVPIH HZ#X;N-*O)
MKR^UJ[U.Y>,0HTRJBQQ@Y "J ,^K=37GNM>%]?NO$6H6>GV&IVMM>ZK'=R.E
MU&;.5%929&R-X;CE!P3CTKV!Y8X@#(ZJ"< L<<UGG7+-?$']C,Q6Y^RBZ!.
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
MRS$F1L_YYK=UOPR]A+*MAH<@L3I%DUS%;0X\XI.#(N!]YMN<CJ17L]% '!^
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
M-<-'<2IMSYB*1AAST!S6)X3\7:WIJ6%M?V\%SI]]J-Y;6]PUR3-N1G8!@1M
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
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *0
MCJ:6B@ /2DSD<4M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !12'CFEH **** "BBB@ HHR
M"<9HH .]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M59WF@O+<SM;LPPWE'<!@^AX%=7JFL6>CBT-X[*+JY2UBVH6S(_0''0<=:OT
M<)=?#H31+I\6H&/2SI4>GNFS]Z&B;='(K=,@DY&*@N?AWJ.LPW4NNZZEQJ#0
M106LT%J$6#RWWAL$G<68 GITKHM?\9:1X;O;:SOC=/<W*-)%%;6SS,57 )PH
M/J*NZ'KMIK]H]S:174:(Y0BYMWA;/L& ..: .;/@C4=82)_$VKQWSI?1W1MX
MX,0!41E"*K$D;MV23GFMOPQH$WA_1#I4UZ;RWCD<6VY-IBA)^6,G)W;1QGTK
M<JMJ%_!I>FW-_=,5M[:)I9"!DA5&3Q]!0!PG_"N-2^Q+H0\0X\-)<"9;06W[
M[;OW^5YF[[N>^,ULW?@F*[TO6+%KUU&I7ZWI81CY"I0A>O/W.OO736MS'>6D
M-U"28IHUD0D8)4C(X_&I:0'%Q^![BTU^PU6TU!-T&H75W+'+%D,D^-RC!X(P
M,&NTHINX4P'4444 %%%% !1110 =!2 Y&:6D7..: %HHHH **** "BBB@ HH
MHH **** "BBB@ HQ110 4444 %%%% !1110 4$9HHH **** #O1110 4444
M%%%% !1110 4C=*6B@!JK@4OS9Z<4M% #2@)R>M+M%+10 5PGC:X31?%OAKQ
M#?Q.=)M//@GF5=PMWD"A'8=<<$9[9KNZ1E5P0P!!Z@T >':UXBU#4[7Q)%9:
MY%J-K]AA*ZE9V9MWB=KA5$>\?>^4D_C2>.8='\/D:%:P'S++3FFBGU&]F W.
MW6$+R\I/?M@5[AY4>S8$7;_=QQ0\,4A!>-&*]"R@XH \2GTY=6T+7M3OUN9;
MZTT"RN()#*ZE9O*<EL \MD#K75?#Y[,>,/%0(\O4+@VMPZ-D,R-"I+8/;<6K
MT0HN"-HP1@C'6FB")9C,L:"1@%+A1D@=!F@#Q-]%TB^UF_TF5#+Y_C$/=0^8
MV[88792<'(!.[FJFHMIM@)- N+9/L,6M726@O[R2&TC C4X<C+,<L=HR.<\U
M[NMO"LK2K%&)'QN<*,G'3)ILUI;7*JL\$4H5@X#H&PPZ'GO[T >(^"DAN=7^
M'EUJ.Y9UAU&.#?(Q!*OA -W.-I;'L!Z5K_$2#6D\37&DZ9-<JOB2VB5)58[;
M>2!BS'_9RN.E>L/;02/$\D,;O$=T;,H)0XQD>G%2$ ]10!X8-9.L>'(]4UEI
MO+UB[CMH8KB[:WMU$$6&,K+R S[S@=3BLH7"7_@C37O=6B$5K=WFRSN+N:.*
M>,$!0DOWMRY!4-G.>E?0;VMO+$(I((GC!R$9 0#UZ4DMG;3QB.:WBD0'<%=
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
MP"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M%% !1110 4 Y&:#P*0'(S0 M%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !112'/8T +29
M&<9H IH3YR: 'TF1G&>:4]*8L>.3UH ?12'('%(A)'S4 .I,C.,\TM1 ,"!0
M!+12*,"HWZ;1F@"7@T@8$D#J*BC#+@'.*785?<.: )<T9 J-5);<>*)%+,,4
M .WX/(X]:=4!#=&'R]*?"?D^G% $F11QC/:DQC/O28.W'>@!001D4 @]#3%0
M[<'BD="/N#K0!)D>HI:BCC(49X.:E[4 %,\P;]OZTJ!AP::L6&)/.: ).M%1
MKN5B#T-/!XZ8H 6@G H[4=J "BCG-)CF@!:**09[T +G%&12,,XIC(<@CM0!
M(3@9H!!&14;AF4<4BJ^!QCGI0!)D9QFEJ(AO, 4''K4C9VG')H "P'4TM1.N
M #C)J0C*XH ,C&<\4;AC/:F&/Y .]'*IR* )**C0G&,4HW$>AH <2 ,DTN13
M &)Y'%.P* %HI-H'3K1CIZT +132,_7UHP57 Y- #J*B+,O49)I=SGMB@"2@
M'-1NC.F V#ZTY"-H [4 .HII7+Y[8HV_."* '9 [T4TJ#R>:4'/:@!3Q2 AA
MD'-!!)]J%4+P* %HHIBY((:@!X.:*0+@8I: "BBB@ HHHH **** "BBB@ HH
MHH **** "D P,4M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M4[)KB"!;J)I+C?Y2JP._9]['T[T <'#X0UVQ\16VJ0):RK%KES=-&TI&;>=
MI8<?>7D[>]:7B+2O$%MXQMO$F@VEK?L;!K"6VN)S%L!?>'#8/?@C%=F[K&C.
M[!549+$X %5X-1L[JYDMH+F*2:.-)71&R0CYVGZ':<?2@#B_!/@F_P##.I6<
MUS-%*D>E?9I2C'F9IC(V,_P_-@5T'B+2+G4[W09;?9ML=16YFW'!V"-UX]\L
M*WJ9+-%"H:61$4L%!9@ 23@#ZDD"@#B[;0O$.G:?JMY9/;C5;O5VO6B:3"30
M!@JQ%L';F-1S@X-6/!6@ZGIMUK>IZI%;6DNJW(F%C:ONC@PNW.[ RS=20!77
MT4 >56O@SQ([Z=X?N+>UBT33-4;44U#S]\DP#LZ)Y>!M/S<DDUV'A'1+W1_
M]MI%ZR?:HXY%)5LJ-S,1S[ BND9@JEF(  R2>U06-]:ZE917EE.D]M*-T<J'
M*L/8T >>^"_".OZ7=Z5)J<=O$EEHLNG$1R[RSF8,K=.A45C)\.-=M!8RI9V5
MY(VE)83HU]+;B%E9CNS'_K%(;E?;K7L=5+C5+"T#FXO;>+RW1'WR ;6;[H/H
M3D8]: .;O]"UNP^&BZ'X=GAAU2*V2"*0,55>@8J3DCC.#UKG8?">OKX6M+6#
M1K*QO=)OX=0ME6],HO9!GS/,<J""P)YY[>E>HT4 >7WGASQJFDZM=62V0UG7
M+M7O!%/L\BW5-BHCD<M@?>QQDUI6>E^*+'P_I]MI^CZ38Q6TC)/I37'F)<PE
M>IDV<-G)/!SW-=]6=<Z]I5GJ]KI-Q?0QW]T"T%NS?-(.>@_ T 8O@3PU<^&O
M#D]K=>2MQ=74UT\4'^KA+G[B^P %5_ _@+3/#FAZ:;G2=/&LP18ENHX@6+]R
M&QG\:ZFZU.QL5E:ZNX81$JO)O<#:K' )]B>!5K- 'C^G?"V^LM>"MI]A);0Z
M@]['J#W4N]E.2J"(' 8$_>/! K<TWP7JUMH?@JTE:W$FCW337>')!!5Q\O'/
MWA7HE<[=>/?"EC=S6MUX@T^&XA8I)&\P!5AU!% '(:+X+\1VT6D:!=K9+H^B
MWCW<5VLA,ESRQC7;_!C><G)Z5=M/!.J6UKX#BW6Y_L-V:[(<\YC(^7CGFO08
MI8YX4EB=7C=0RLIR"#R"*?0!YW;^#M:MY-+DCE@26VU+4+IGSN"B82>6V.^"
MRY%<ZOP]\4W>HZ==WT4/GV]I=03W$NI23M,\D+(&52,1KN/0>OM7KMQJ-G:7
M-M;7%S%%-=,4@1VP9"!D@>IQ5F@#R[5?AWJ>K>'_  OI9EAA^P:/-97,F<[9
M&BC48'<94TFL>&O%_BOPVVF:C9:=:):10&"-+@L\\T; D[QC8I4$#J03GM7J
M5% '"^ ?"EUH6H:QJ-S9K8B_\I4M1=-<LH0$%FD;J23T[ "LCQ)X=\4:JVHZ
M7>:'I6MP7#NUAJ<\JPR6:MT! 7)*]BI&:])N;VULO*^TW$4/G2"*/S&"[W/1
M1GJ3Z58H \UU;P;KT]K/IT,D5PDFEV<2WDS\_:+:0N-R]2'SU[5#J/ASQ/KD
M]SKEQI-E;WL36;06!N WG>0[.VYP,#)8@?05Z!J&NZ3I,B1ZCJ=G:/("46>9
M4+ >F34UAJ=CJMN;C3[R"ZA#%3)!('7([9% 'G.N>$M;\=P6T7B#3X;"%KV6
M41VTH9XD$)5"[=&.[T[8%=CI%KJ=YX-6PUJ&*VOF@>VE$!RI'*AAZ9&#CMFM
M^HYIXK>%YII%CB12S.YPJ@=23VH \PL]$\43Z%HW@^XT=8+/3IX3/J7VA2DL
M<3AAL3[V6P.O2KLOA/59-*MHA"JR1^)VU%AN'^I,S-N_[Y(.*]%!#*"""",@
MBEH \X\/>'-3T77_  ]<OIY:".QN;:X967]R[S>8&(SR#STKT>BB@ HI*6@
MHHHH **" 1@T4 !.***!G'- !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !12#.XY'':EH **** "BBB@ HHHH *:Y
M((]*=1C- "$;NYI%)-.HH BD5F; Z5(H(7!.:6B@!CC+*<5P'B^6WM?B5X4N
M=7,2Z2(KA8GFQY:7)"[2Q/ . <?C7H55K_3K+5+1[2_M8;JW?[T4R!U/X&@#
MQSQ#XCU"QU3Q1'#;Z7:ZJ^FQR_VEIDS.^//6-4;/ ;#$^O2K?BO4;_2$N=*L
MM<UJYN],TY9IIC=10+&6)(DD9N7)X&T#I[FO2[+POH.G:>]A9Z190VDA!>)(
M5VN0<@GUY]:-1\,:%J]Y%>:CI%E=W$0VI)-"KD#TY[4 >57UYKFIVFOZVGB/
M4K233=-L[J&WMY<1%VBWMN7'.<?K74_#^U6+Q=XUN#>22RS7L1:)W!VCR@P.
M.O\ $0/9?:NT_L72_L\]O_9UIY-P@CF3R5Q(H& &&.0!Q@TZ#2=.M=0FOX+*
M"*[G18Y9DC 9U7H"?04 >*V>DO)J4%G#JUU!<7'B^[W2HX,D86)^F0<$C^=:
M,^K7RV\.A_VOKES=PZC>QPK;W"1RW$<>,>9,V-H7=^./:O48O#>BP:I)J<6E
MVJWLDGFO.(QN+X(W9]<$C/O4%_X.\.:HJK?:+9W 65IQYD0/SL06;\<#/TH
M\Q\&7-YK?BCP9J.I:A/)<K87ZG,@/F;)=@R1PQP>3WV@U?\ B%X@U_2M<O\
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
MT'Q+ID,$(%UH]O96>).&=(W!&3R!N;J:LZ#I?B7PYJ6M.FEPWHN_L9AD^TA
M2L:12 YY&,%NAS0!WK/MZCZ4Y6W#-& V,B@#% !GVI<YHI N,^] #2YSQ2>9
M@<C!I^T<^])Y8R#0 *Q.,KBE)-&.<TM "$@#-+110 4"BB@!"<4QI#D "I",
MC%-* T  W%L]J=0.!10 F:123D]J7'.:6@ II;YL 9-.HP* "FAOF(QTIU)C
MF@!"X"YP32@Y&<4;><TM "4$TM)B@!-XS@\4N>::T88>AIXX% "9R<"EII!!
MRO>E P*  ')((H+ >]!7)ZT@4"@ W@-BD#'><GBEVC.>] 0 Y/)H 5CA2::K
MY R*=@4N!0 TG/ IPX%%% ";L-@C\:6C%% #58D?,,4ZD90PYH Q0 9.1Q2T
M44 %%!]J0 ]S0 II P- &*6@!"<4BMN/ XI=HW9IJ)M).<T /HHHH **** "
MBBB@ HHHH 1AE2*1 0O-.H&<<T %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !112&@!:
M*C<E![5$CL7SS0*Y9SFBH0=CG/>GGY^!0,?144:%3DU+0 44TGG ZTZ@ HHH
MH CFABN(FBFC22-AAD=00?J#1!!#;0K#!$D42\*B*% ^@%/!)/M03C'% "T4
M44 %&:*A=6WDCI0!-131PN>^*4$D9H 6BHB7#C/2I: "BFCE0>12YR<>E "T
M4'D4W:=N,T .HIH!"XS^-(-^: '$X&32TUA\II5SM&1@T +1D9Q13 GSY//O
M0 _(SCO149^]D<D4N6W# /O0 ^C-1E6+[L_A3\<YH 6BHBK#OQ4B_=&* %HJ
M&4,67 ..^*>H;IVH ?12#(')I: "BBB@ HHIK ]C0 ZBD'2CF@!:*3'%-4DG
MGM0 ^BD!SFEH **3(#>YI W//% #J*0'KP10>HH 7.:*0@8YI&;;@=STH =1
MFF!CC+<4C9WC% $E%%,8L#QTH ?12#/>CK0 M%(PR,4C+GI0 ZBD P.:#P*
M%HHHH **** "BBB@ HHHH **** "BBFH<KF@!U%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%8'C+Q#)X8\.OJ,,,
M,LOG10HL\OEIEW"Y9L' &<_A0!OT5B^&M2O]4TYKB_\ [++;\(VG71GC(QSE
MB!SG-<]+XVUFT\26%K?:)#;Z=J%Z;.W#7 ^U=\2&/IL.#T/ Q0!W=%%% !11
M10 445Q'CK7O$_AT0W>FQZ5)92W$-L!<"3S \C;<G!Q@$B@#MZ,5PEWXWNO#
M?B"QTOQ-]E5)[*2X>XLXI7 97  "X)QM.236S?\ CKPYIJ6<ESJ2".[B\Z)D
M1G'E_P!]L [5]S@4 ="0#U&:7I6%XG\21Z!X7FUB&-;LX18$5\"5G8*G/H2P
MYK,L;_QK9ZO:)K5EID^G7 ;S);%F!M2!D%]Q^9>,9'>@#L**YG3_ (@^&-4-
MU]EU,,+:%IW+1.H:-?O,F1\X'^SFJ)^*_@P6WG_VO\FX#'D2!MI_CV[<[/\
M:QB@#M**YF_^(/AC3=6CTRZU-4N7"'_5N44./E+.!M /N>]6+OQEH%CK(TFX
MU!$N_EW#8Q1"WW0[@;5)[ D9H WJ*YG_ (3_ ,,G65TD:D/M9G-L08G"K*/X
M"^-H)[<\T^S\;^'-3U";3[>_#RQ"0L6B=8V"??*N1M8#O@T ='17%R_$_P .
MOIVIW-E</<265JUT(VB>/SD'&4)'S#/&1G%3V7CO3&TJ;4[^YBMX4AMY3$%8
MR(95R%*XR23P,#FE<#K:*YIO'_AE-'_M1]35;;SOL_,;AQ+C.PIC<&XZ8K3T
M;7M-U_24U33KE9;1L_.05VD=00>01[TP-*BN(B^)>C:CXHTW2-(NXKI)_/-Q
M*4=0BQJ3E6("L,@\@FK%[\2/#T.CZI?6=XMU)I]OY[0A60R#H"I(^8$X&1D4
M =?17+S?$#P]9BS2^OO(EN(8YB/)D*QJ_P!TNVW" G(RV*K7'B^YA\26^FJM
MI+')J?V-S&6+1IY'F@MG SGTR,>] '8T5SUGXZ\,W\]Q#;:O;L\".[DY5=J'
M#,&(PP'J":I:3XZLM>\7KI6ENEQ:'3_M9GVLK9W[0 "!QCG- '745@:GXV\.
MZ/J9TZ_U2*"Z4(64JQ";CA=S 87/N16?I?CW3KC6M3TO4+B"UN+>_P#LD"G=
M^\&U2I+8QDY.!GM0!U]%<]'XY\-RZG-IR:K$;J'>'3:V,H,L <88CT!)JR?%
M.BK!:3/J$2QW=NUU"S9&Z)1N9^G  (ZT ;%%9&B^*-%\0M*NE7\=PT04NH!5
M@#T." <'UH/BC1%V[M2@&Z[-B,G'[\?P?6@#7HKA?$OC]=-BO9-)ET^[%I$W
MF(SMO$BRI&PP!@J-YR<]>*W]#UJ759-85X43[#>M;)M)^8!$;)]\L: -NBN)
M\%_$;3/$UI;P7-Q#;ZNZ2-):C< -C$$*Q&"0 "0#QFMS1?%FB^(998],O1,T
M?/*,N\?WEW ;E[9&10!M45@:OXU\.Z#JD>FZGJD5M=R() CAN%)P"2!@#(/)
M(HU+QKX<TB]%G?:M!%.0I*<MM#?=+$ A<]LXH WZ*RF\2Z,EN9VU"$1BZ^QY
MS_RVSC9CN<UC7WQ"T'[)J2:;J-O<7]K;2S1QD-MD*(6.&Z,!CG!H ZZBO/Q\
M4--N_!EUJ6FS6\^K6VG?;'LV#*,@#=@D#< <C(K</CC0+?4[;2;S4H8M2E"
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
M+0Q"W9-[8.-Q8\@9-=7JVAR:AXYT#47@\RUL(;DER1A9&V!>.O3=^5=-1TH
M\:TCP=JT6I6NE7NG:NZ6NKR7HN_M<8ME0EBKK_$6YP5]S5NTT#79_# \)-X<
M6%[2RN8?[4FD3#,X(0Q$$GYL_-D#'>O6 RMT8'Z&EW+G&1D]J /%;3PEK-YI
M=[G1M6BOK?1#IR-?7,15WR/DC"CYEX)#$TPVM]J;>+O#UMX>GN;BXU*(K?KL
M$<#*D>2S$@@KC(QG.:]M+*N,D#)P,]Z@M[*UM)+B2WMXXGN)/-F9%P7? &3Z
MG 'Y4 <SX/T^\TO7/$\-U9R1I<7_ -J@GP-DJ,BC@CN"IR#ZUQD.@ZM_R )-
M"N!>+X@.H+JA4>5Y/F;]P?.<E?EV]>:]AHH YGP1I<VE^%S:W5J()3<W#M'@
M<AI6(/X@BN)\(^'+O^U/#L-YH,L4.F+J,5P9X1L#.ZLA7L00>"/>O7.M% 'B
M5QX:U?3)M&NVL-0^P6\-[:+!9VJ3O"7F<H=C _*RX&1TP.@KTCP#IUSI7@C3
M+.[2YCFCC.8[EE,B L2%...!CCM72<4M !VXIJK@YIU% !1110 4444 %%%%
M !1110 4444 !Z4#I0>110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>9>-/'FN>'-
M;U+2K*V@N+J:&"32HV0Y?.[S<\C. I/XBO3:S+WP_I>HZM9ZI=VB27EFKI!*
M<Y4.,,/RH X*;QUJ.K::]]I^H0VEC=7L5I9RPVC7,TA$>Z38@ZG=\O/ "FLJ
MV\3^(==TVVGA=!K%JFHQPR/;A6=HMF"4.<,02"/6N_G\!:#)HMCI4,,]K;6,
MC26QMIWC>-FSNPP.>=Q_.I]+\&Z)HS6S6-J4:W\TH6D9B3)C>3D\D[1UH \]
MO_B;JEQH]YK>CN)+1A:6%NBQ!]MS)\TC>Y4$+MZ9I_\ PD?CE+8Z1)*UM=W.
MIPVMKJ-Y;1J_ENC,V8E)&04X/<&N_7P5X?C\/2:%'IR1Z=))YIB1B,/NW;@<
MY!R!CZ4RP\$:'IZQF.":66.Y6Z\Z>=Y)&E52JL6)R< D8Z4 9WC"?Q+I/@RU
M72[I[G5!+%'//% AD=?XV2,\%O;TS7*)XUU^_P!.T/3=/O[BYN[O[2UQ?6^G
MJ9E$3 !?*<A5;+ '/'I7I>NZ!I_B/3_L6HQNT0<2*8Y&C=''1E92"#63-\//
M#DND6FG"UEB2T9GAFBN'296;[Y\P'<2W?)YH X_P[J.MZYXX\)WFKE;:Y73K
MY9X5 PQ61%SP3@G*G';;[UM^(-6\0W/BV_TW2-2@TZ#3-.6\<R0"3SW8MA3G
MHH"]1SS6_:>#-$T^?2IK*V:W;2TD2W$<C ;7^\&Y^;) //>DU_P9HOB6>.;4
M8)?,0;&:&5HC(G]Q]I&Y?8T <=#X]U6[\+^)=9B*126UA;7-K$Z@B,O'D_49
M]:T_!*7LGC3Q9<W%^TL;O;8@*\(3"&R#Z<XQ6QJ'@#PWJ<Z27-A\JPK 8HY6
M2-T7[H95(#;>V>E:-GX=T[3]:N]6M8WCN;N-(Y@'.Q@@PIV],@<9H \R@U77
M;GQ9<Z9I&H0::UYK]Y#+,+97)2*%".#U;CK7<>$=<O+CPI<7NN7$+S6<]Q%-
M.B[%*Q,1NQVX%:4'A?1K?41J$5DBW0N)+D29.1)(H5VZ]P!4D7A[38M(N]*6
M FSNVE:9"Q^8R$EN>O.30!\_>%_$KQ?$?3O%]R]WMUF\FMKDR0LL*1'"P@/C
M!/'8]JZK6/&GC.TN]?U.WU*U_LS2-82S%HULI:9&8#!;MC(]^37IUYX.T*^\
M-P>'Y[%3IL 7RHE8KL*]""#G-17'@?0;JQU"SDM&\F_N5NK@"1@6D4@@YSQ]
MT4 >=7_C'QBE[XEU"VU6T33M(U2*V6T:U#%T<A2-_48S^=)=>/O%L_C"[FTQ
M7ETNSU2/3VL1:J0ZGAF\W/#9Z#WKT>;P5H<]IJ-J]JWE:C<K=7($A!:12"#G
MM]T<56NOAUX8O/$2Z[/IVZ]#K)_K&"%UZ.4S@M[T <9IGC7Q+>?%&X\&3:G8
M(EO<M.UTL8+R0@!A JG@-@\GD\'TK2^-UE>W/P_N[B'4Y+:UME#36Z)_Q\$L
MH +=@,GCOQ72IX \-17]K?Q::L=W;7+7:3*[;S(W4LV<L/8\5K:WHECXBT>X
MTO4HC+:3@!U#%2<'(Y'N* (O#/\ R*VD GG['%_Z *X/Q[XMU[3-8U*/2=0$
M::99I<FWAL#/O)W$^:YP(UX&,'/4UV<7AB&#Q-::M#.Z16EA]BBMAG:!D').
M?0 54UKX?:!K^JS:A?QW+23Q+%-''=/''*!G&Y5(SC- 'G7B)]6FOO$\T6JR
M)YDVD,J;>(RY'3GIG\ZU]7\7:]:^(-]KJC3VD&JQ6,MO'IQ$05B VZ8_QY.<
M+QTKLKWP)H=_+>R313AKR"*"79,R\1'*$8/## YZTQOA]X=DU(WTEM-)(91/
ML:X<QB4?\M-N<;N.M '+G6==U?P_<ZU<:K80Z7?QW4(TV6,*Z!%=1L?.68E<
MD$?3I6/9>)O$O@G0M.DO;N/4K.?0#<V\7D!/*D38%0$<D;7&<UWZ?#SPZE_<
MWBVLF^<2 )YS;(C(,.47.%)SR15ZX\)Z-=VUK;W%H)8;:T>SB1F) B8*"/?A
M1S0!YPGC/QCI=MJ<=XTDK&UBEMKB]L1;F*1IEC8; ?F4;L@^U=#X0M]5M_B-
MXC35]1@OYUL[4++%$(_D^<@,HZ'K6O9?#SP]9V=U;F&XN1<PBWDDNKAY7\L'
M(4$GY0" >.XJ[H/A'2O#EQ<W%BMPUQ=*BS2W$[RNX7.,EB?6@#S?2M3UG0KW
M4M3M[^-K"?Q7)9R6+P#Y][!2PDZ@CKCIQ4^@>/\ Q)?ZFM[/#/+8W&HO9+;+
M8[884#%0XGS\S9 R#UYQ7HLOA71YK4VS6O[K[;]OP&.?/W;MW7U[=*HKX!T!
M/$/]M"";S_,:=83,WD+*>L@CS@,?6@#@U\9>+7\/Z1,U]YEYKT[K%]CL!(;2
M.+.[:F?G+8[G YJ5M8\17-_H&JZG_H\VFO?B:$0 -<+'%D';D["P[9.*[F;P
M)H4VA66D>3-'#8L7MI8IF26)B225<<@G)S4D7@G1(([".*&55LI9)D_?,2[N
M"'+DG+9SSF@#EO#OB#Q$NL^&I-4U2"]M?$=L\RVR6XC-HPC\P;2"2PQP<UU/
MC?7+CP[X.U#5;-(WN(441^8?E#,P4$^PSG\*I67PZT+2H;O^SXY4GEMY+>&2
M:9Y!;H^<K&"?E&3T&/K6S;:#;+X6@T&^'VRV2U6VE\T?ZT!0I)^N* /*KW4O
M$/A?Q?>W=[J4%_>M9V$:2I $!C>XVL"H/NW/TKH=>UB^O_$8T[:OE6>O6L43
MJO\ JPT&_)]?F.*W+?X;>&[>QO;0VT\PO(5AEDGN'=]BG* $GC:<8QZ"K>F>
M"=$TB,K;02NYN5NVDFG=V:91@,23R<4 <]X7\7:MXBUO2+ /&C6MI*^M($&1
M,K&-4_V<LK-CTQ65XM\9^*[7QCJ5IHT,C6>DP13/%%:>:+AFY*N^1Y8QGD>E
M=7X&\+W&@KJU_J*VXU/5KU[J<6^=J _=0$]<<GZDU/KG@/0_$&I&^ODN?-=%
MCF6&X>-)T'174'##F@#E3XQ\0?\ "P;/PLMS9@7C)?\ G-MWPV^W<T! ZOQ@
M-Z'-96C_ !%\5RW<&JW-G)<:1=3SQF$6HCC@5=VTK-G+GY>01ZUZ*_@GP\\G
MF_V<@E%VEX)%8AA*@ 4@YR  ,8Z54@^'?AZWUY=62"?>DS7$=N9F,$<K#YG6
M/H": .1?Q#XSL/!DOB*ZUC3I8[[3FO+>$0K&]M(=K*J=?,4*3DGD8I_Q)U?4
M[FTU#2;:[6WC33K:[9@@)+&X"D9].GY5T]G\-/#-E=7$ZVDLJRQ20+#-,SQP
MQR9WK&I.$!SVIT'PW\.0VM[ T-U/]LM_LTSW%U)(YC!R%!)XP>F* .3N_&OB
MD:[JK6-K=7-OI-U':FTBLP4N  /,=I,Y0X;( XX'K5'7-0\1>);1M3?4[>#1
MH/$<-I]@$(\P*EPJ!B^<[MW./2N]?X>Z#)J,-](ETTR+$) ;E]MP8P-C2+G#
M,-HY-)=?#KP[>:V^JS6\_G/.ETT23NL1F7I(4!QN]Z (/'NL:EIK:3;Z;J2V
M4EU,X<)9M=32*J$XCC Y]R<8]:X=?''C.XT&TNO-:".":[BN[Q=-,C Q, GF
M1 Y12"=Q XKU'7O#%CXA>TDNI+J&:T9FAFM9VB==PPPR.Q%9%Q\,_#<UI%;Q
M0W-L(Y9)%>WN71_W@PZELY*MW% $FO\ B2\T_P"&DOB"QDM)[M;2.5'7+0LS
M;02.^.3BN0U?QEXK\+1ZAIM]<6VHWC6]O-;7<, 4Q>;((R#&#\V"<KZ]Z[/Q
M+X374/AY=^%])\NV1K98+<.3M0*1@$]>U1:;\.]"LM)N[*:*:[:^A2*ZFN9V
MD=POW0&/0#MC&.* .2E\4^,#:II@G:VO6U.VMHM0NK$1F2.56)W1'H05[=>*
MZ?QKIEU??#\Z/=ZO;KJ%R8H!/,/*CN9=P.P@= V",#UJY9> ="L5&V.XFE^U
MQWAFGN'>0R1C"98G) !(QTYK6US0]/\ $6E2Z;J< FMI,$C)!4CHP(Y!'J*
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
M<R[6B=)/+"988Y(;DXQB@#O:*\Y_X3NXU$3VS6T<%U:7UBI-E?+,CK-)MP6
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
MOWI#C@;B%]^*T/%G@G_A*+A)1K%Y8JT!MKB*$*R3QDYP0P.#UY'/-=*UW;)
M)WN(EB/20N I_&I2ZA"Y(V@9S[4 <9<_#NV:=SI^JWVGVUQ%'#=V\)4B=8U"
MJ<D$JV!C(K'M?A_J&H>)?$IU.]N8-%O+N*5;6/85N555P2QRPP5P1QFM[2_B
M-H6J7,T0-S:JL+W$4MU"8TGC3[SQGN!3;'XE^'[MYEF-Y8A(Q,C7=LR":,L%
M#IZ@D@>O/2@"E=_#..YN;\)KEY#8WEV+U[1(H\>:"#RY&XKE1Q5Z\\!6]WH=
M[IOV^=#<:BVHI+L!V2%@P!4\,H(Z&EN_B3X9@AM6M[\7<MW(D<$4*MN8L^T9
MR/EY!ZXZ&NM)"CD@?6@#@[?X:" -.VM3RW[:C%J)N&@0#S$4K@*, *0<>U+!
M\-OLVIH8M9F728[S[:ED(%WK(3N*^;][9G)Q^M=;IFL6>KPS2VDA9(;B2W8L
M,?.APP_.K^: .=\7^$;7QA86EK=3RP?9KE;A7CQDXSE?H0<5CS_#*SDM?$T2
M7\\;:Y('+!?]0 =VT#/*EB21QG)KNLT4 <'IOPY>UNI;NZU599YFM7<06:0Q
M@P2;U 4'OT.<_P!*OP^ K*/Q%K>J27,LL6J0M%]E;[D.\ 2%?][:I_"NMIN[
MYL8H \Z@^&=X-(N-+GU:S-O]A>R@>+3E23#8 :1@?F( QQC/->A6\1@MHHF;
M<40*6QUP.M2!@21Z4;AG% "T444 %%%% !1110 48Q110 4444 %%%% !111
M0 4444 %%%% !44,CR!_,A:(ABH#$'<!WX]:EHH **** "BBB@ HHHH ***0
M'K0 M%%% !1110 4444 %%%% !1110 4444 %%%% !7AOQ(>*^\2:_:2Z1;)
M=K9*+6>XLIKJ:Y.TD>1M^6/!XSZ\FO<J* /#-1M8X/&.GWT-L]UK,S6+2VES
M92B0?*H+Q3J<*H&=RMQD'-=5\6K.WFCT>ZN9 BP2R &;3C>6Y++TD0<C.."
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
M&))[4\=!2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MA8"EZ"D(!H "0!DTM-9<@4U=P/2@"2BD-(I/3% #J*** "BBB@ HHHH #R*
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
MB@!",C!I!&H[4ZB@!"H- &!BEHZ4 (,XYI<9I P/0TM !THHHH **3()Q2T
M%%%% !1@444 -" '-.HHH ,#.:1EW#!I:* $  &*6BD#!AD&@!:**0$'H: %
MHI,C.*6@ ' HHHH *,444 ( !TI:** &A!Z4NT4M'XT (  ,4$ ]:6B@ P!1
M110 C*&Q2;!3J* #H**** "BBB@ HHHH **** "BBB@ HHHH **** .5^&LB
MR_#7P^RDD?8T7)]1P?Y5U5<?\*B3\+O#Y/\ SZC^9KL* "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ I <TM% !2,<#-+10 4@)R<BEHH **** "BBB@
M J-L[^N!4E)M!.: (\MB@ YP,U+10%B(L5PM/^\!G@T[&:* $ _R:6BB@! ,
M=*C/RMR,^E2T4 -4#)..33.&8_,1@U+28% $3D@C:#DU( =O7FG44 1IG<?2
MB0L#Q4E% $(C)7)-2+PM.HH @!<G)R*?(K,HQ4E% B).&P!]:4C]YGDU)10
M4PG#<+WYI]% QCDCH*=SCWI:* (\#<.Q-&#NY%28YS10*PAIF75L8XJ2B@8P
M'<<$$8H((VD9/K3Z* $&>](^=IQ3J* (F!P#SBI!TI:* &X.0,GI3B,C%%%
M$80BG!3WIU% 6"BBB@"/!' %/ Q2T4 1D-NH(<<BI**!6$'(I0,444#&G)?B
MG8S110 @!%!/M2T4 (P)4@4P*5Y%244  Z57^83>V:L4FT9SCF@ P,Y[TC$@
M4ZB@!@;D#!S0YQBGT4 1DL!3^2/0TM% #0I]:7M[TM% #5!P0>E,V?-P>*EH
MH 8 P]Z!G:>U/HQ0 @SCGK0,XYI:* $#9.*6BB@ HHHH **** "BBB@ HHI
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
M=2(3.\$K2,ORD[<Y(&?45<E@U[6KS3-:D\)C3U36H)WA#*;AD$31M))VX)7
MZX% &^GQ%T:QTFUNM;O(+::X>=42$-("(W92W SC [U:U/XA^%M(>U6]U6-/
MM4*SQ,JLP:-C@-D \<5PECHNO^%+N#4V\.2ZFTMA<69AA92T;M<.ZDY/W6##
M)&<5:T/P1K6F8BN+6)T7PO)991@1Y[R,^P?0$#/2@#M;SQ]X8L=5@TRXU:);
MJ<1F-0"00_W#N P ?K57Q[XLG\,V.GQ6'V<ZEJ-VEM;_ &E6,8R>6;;S@?UK
M@;[P[K]O+I#:7HVI6^L+96</VJ&1#:R; NY;A&Z%<'&.M>C>*M,O=0N?#DEM
M")?LFJ1SSD$#8@1P3S[D4 26/C30[G5ET0ZG;OJH&V2.(-L,@&656(P3UXSF
MK&A^+-$\22W<6DWRW+VC!9P$8;"<C'('H:\^7P]KZ+I_AP:,ZI::X=1.JJZB
M)H][/TSNWG=MQC\:[/X?Z5>:/X+L[74;=(+TM)),BX^\SLW./8T 6=,\:^'=
M8U:?2[#4XIKN$,70 @?*<-@D8.#UQ2Z9XT\.:S+>1V&KV\S68+3X;&Q1P6YZ
MCCJ.*\WL_"_BA]6O].LM.GTO3[G[6MT9IDEM\R#"O;G[ZDG!(Z5%<^%/$7B/
M3[#2_P"PY-)_LW1YK)[AW3%Q(54*HP>4)7.2.] 'H"?$#0M1LIYM&U*SNI89
M(E=9)#& '<*#G'OQQR:O-XR\/+K/]D?VM;?V@9/*$.[)W_W<],^U</=VNM:_
MI<<0\('3GMH[.,R2[/,<K.C,J[3S& I/./I5"\T[Q??ZWY=SIM\%@UQ+N-((
MX$M# KCY]WWV?'- 'HOAOQ%_:WA?^U[U$MO+:99L'*J(W92?_'<U+I?B[P_K
M5C<WNGZM;3V]J,SR!L",8SDYZ#%86B:/=V_PUOM.N]/>:>4W>;4OL,@>1R &
M[9!'/O7!0>%_$>I^&-9TJSLK^WMUAM7@&H0QQW#M&Q)A\Q>'4 <%O:@#UVU\
M4Z'>Z/-JUMJEM)80Y\V</\J8]?3J*-/\4:'JL=M)8ZG;7"W,C10F-\[W4;BH
M]P.:\K?PWJ]T+W5(=.U>Y19+*9[?4/*C>X$3$LBQH #@'@GKC%:]_P#;VUG3
M?$5MX5N;>QLM29WABA N)E>'89#&/1N/I0!WMWXIT&P"&\U>S@$DKPIYDH7+
MJ<,O/<&LY/'&GKJEI87&R-KI+J594E5XPD)Y)(]1D^V"*Y+P_HEWJ.O:-?ZI
MH<D47VO4[DQW48/E>8R^66'0$C.*K:#H=]9ZIH4.J:5<>0TFJP.PAW"-99 4
M+$?=!&>?>@#U0:C9&2UC%U$7NE+VZ[AF50,DKZC!!JR>E>5_#*POKK6;J6_V
MM#X<$FC63 D[P'RSGWVA%_"O52,B@!H:E+ '%-\OWH*=,4 /HIJKCO3J #M3
M0X-+WI-@W9H =1110 4444 %%%% !35#=SFG44 %%%% !1110 4444 >>_!$
MY^%&E?[TW_HQJ]"KSSX(?\DJTP>DDW_HQJ]#H **** "BBD[T +1110 444=
M* "BBB@ HHHH **** "BBB@ HHHH **** "BB@]* "BBB@ I"P'4@4M>6:MJ
M4CS>//$-Q&)XM*B&FVD$CD*ORJTAXY^9F7GKA0* /4P<C(I"0H)8@ <DFO,I
M/&'BJ&\NK]4THZ+:ZO'IAMRCB=@S(N\-G&07'&.QJ==<\3Z]INI:A]GTY/#T
MD5Y (P6^T($5E#DYP<LI& ./6@#T;(]:"0HR2 !W->8:9XVNM/\  FHE8%DE
MT;1[.:.1V)\QI(L_-]"/6L[X@:_KVN>'_$-OI\5G%I6G/!!=/+N\Z5CM9MF#
M@ 97KUR: /800>AHKS"#Q)K"ZO/H^@VEA'>76JW49GNV=D58HXSNV@Y).X#
MP*=9>,_%>MOI&FZ?;Z5;ZI-;3W%XUR',0$<OE[4P<\GUH ](@MH+4.((DC#N
M9&"+C+'J3[FI:XVR\5:C<?"^X\230VRW\5M/+Y:9,>Y"P'?)'RUS5W\0O$GA
M2RN1XE@T^XNI-/6\M#9*X5275-CYR>KJ<CWH ]3FACN()(9D#Q2*5=3T(/!%
M-M+.VL+6.UM((X+>,;4BB4*JCV KRJ/XC^(_[-U*W2"TN-2ADM5MKAK2:"&0
M3.$(*OAL@]ZM7WCGQ3I=EJ5K=6UD]_IU[!%<WD$$DD*0R(6\PQ@[N. >>] '
MJ!90P4L-QZ#/6EKRJX\;21V^A>([I+.[=+&^8M9R-L8JT:C&>F3C(.2,U-J/
MC;Q7H=MJ-KJ5OI3ZDME'>6;VX?RL-*L95P3G(W#D8H ]/I@EC,IB$BF0#)3/
M('KBN4\*ZSX@GU[5-&\0+8-/:Q0SQRV2LJE9-W!#$G(*FN0\-7VHZ?XNUC4[
MR.UN;G4?$ TKS &#1Q(A/'/0 #CZT >NT5YQJ7C'Q%)J3Z?HZZ=]H;6VTZ-K
ME6*"-8!(2=ISD'/\J@M?&GBG64L=+T^WTV'6";O[5),':'$+[/E .?F)'?B@
M#TT$$9!S2UX?IGCG7/#?AOPY;A+.*WEADDGN;U9"DDOGLK1!UX3')RV1TKU'
MQ=JU[I7A>>_TZ6RBG7;^]NV/E1J2,L<<G Z =: -^BO)]-^(6OZEHWE64FF7
M6I#5TT\7)BDC@D5T+!MI^8$?KBKX\7>*I1;Z)%!IO]OMJ,MI+.0_V=4C19-X
M7.[E748SUH ](# YP0<<'VIDD4-PJ^8B2*K!UW '!'0BN&^&C7+>&]:-ZX>Z
M_M:\$I4DKN#<[<]!7*Z-XL\31>%0VC1Z?%8Z3I$-W*+A7=I2=^4#;N.$SDYH
M ]BEMX)VB::))&B??&64':V",CT."?SJ6O,E\?:U)XZBTMETZULYI(1%#<HZ
MO-&\88NDGW203C;UK0M_&>HG1-$O)(X3+>ZQ+8RC!'[M6F (]_W8_6@#O:*\
MIL_&?B>;P78:S>:GH5E)J5Q^X\R"1MD8W9 4'+L2!T]:=9>-/%NNV>@0Z;_9
MD%[>3W4%S+/"YC_<G[RKD,,^AH ]4HKRVS\9>+O$#6^E:2NEV^JPV\\M[).C
MO&6CF:(*@!XR5)R35/6_B7XCL-2N+>*ULXI=+M8);VUD@EE:>1T#LJ.F50#.
M 3U- 'KU-1TD7<C*R],J<BO.(_'&M2>/+;3Y$L[/3KCR?)@NXW2697CWEED^
M[N4\;?:M+P;*UAXO\6: #FW@N4O81_<$Z[F7Z;@3^- ';T5Y7>?$+6+#Q=96
MTESI<UC=:J;#[-;H[R1IT#&7[N[)&5I;/Q]K_EZ+J]Y_9YTF^N+BV>**-O,!
MC\PJP;..=@XQ0!ZB9$5U0L S=!GDT[(KR30M2UW6?'7A#5=5FM#;WVGW,]O#
M;HRF,$*<,23N.,<\=ZT-5U'5-,^)NO7D4]J(8- 22&.X<I'GS#@L>W.[GT-
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
M,#D9&#UIK31+MW2(-YPN6')]!0!DZ1INHV>LZS<75VTMG<2QFS@WEA"BH <
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
MPQ.?; -8MO\ #"]CT72[)[FSC:WU&6:X2!#Y;VTC!FB 8$_PJ,>U26/PWO\
M2=!UBT@ET^_ENKI?(BOXM\7V56++">./O-R.AQ0!W.AZPVLZ9]LDT^[L7#LC
M07*@."/H2"/0USUM\1(I-1M[:[T+5+&.[65K66X5!YPC4LWRAMR\#C(YJ?P9
MX9U#P]H=_9SS11&>9Y+>W@D>1+52H 56?D],UQ^E_#/7H-5L+^].FM/;1SB>
MZ%Q-+-=,\;*"2XPH&1P* -^R^+&F3>7)?:9J6FVL]I)>6\]S&NV9$&6VX)YQ
MZ_UIV@>-;W7_ !\-/^Q7=C8'21=K#=Q*K.QD #@@GC!Z9_"JVJ?#Z^U72=#L
M7G@3[#I$]G*W)S*Z(JD>P*DU?\.Z!X@'BQ-?UP:?"R:6MB(K61G)8.&+$D#
M/I0!C>*?'6LV5_XHLK6W=$THV+0RQQ@L_F.N]>3SD' X[&MQOB/91:?/+<:7
MJ,%]%<QV@T^5%$TDL@RH7YL<CG.:I>(/!NLZCKFLSVDMF+3419-F1F#HT$F2
M,8YR,U%XK\"7^M:G?:C +.=Q=VMS;6URQ\N7RT*NKX'&<\'GI0!U/ASQ1;>(
M[.[FCMKBUFLIVM[FWG #QN "1P2#P>QKC=./C3Q?I#>)](\2I8I,TAL].:U5
MHRBN5 =CSDXY(Z9KJ?!WA^71-,NTN;/3K26[G,K06"D1H"H&,GECQUP.M<Y!
MX9\::)ILWAK0[C38]'9W%O?2NXN+:-R20% PS#)P<T :MY\0K?3-1%E=:?=2
M+;")-1O( &@M)' PK'.3U'0<9%,U/XE6FFZE>6?]C:I<BUN4M&F@1&1I74,J
MC+ DG([=ZRM1\":^;W5-/L+JU?2-:>&2\N;@GSXR@"OM &&W!1R>A)K7NO!]
MZ[S/'/ ?,UV#4><C$2*B[?\ >^6D R3XF626L#+H^JR7DM[)8_84B4S)*BAB
M"-V,8(.<U97QXMSI]M<:?H>I7<\LLL4EJJJKP-'PX<DX!Y&!GG-<IXCT;6])
M\9:;=Z8MK-=7VN2W4*2DJGE_9E5@Q X/RM^E23_#_P 2[+6Z6XT^YFDNKB[O
M;"=W6W,LGW6!7EMH &#UH V_^%H6,T%J]CI&IWDD]B]\8HD4&-$8JP;+=00>
M!5L?$?1FL-2O L_EV-G#>$%0#)'*N4VC/7/'UK-\(^!=1\.SV1N)[:58=*EL
MF\K(&]IC(" >V&Q^%<[/X7BN/&7@[0/.9[G3K%?[86(,(GCBVM$&. #\^<4P
M.DF\6:KX9E>+4=-O=3N=1O9Y;"VMRA=+954\].1D\=:Z74O$MOI?A&3Q%<6U
MRL,=N)V@9-LHSCY2#T/-8'Q%\*ZGXC2PDTR&PG> 2QO'=EDVAP/G1UY5E*_C
M6A=^'-0N?AR- FO%N-0%JD37$A.'=<')/7M0!2N/B-%;QVBG1-1-Y+;F\N+0
M[%DMH 2"[Y8#MP <FIK[XC:;;S2"SLK_ %*"&S6]GGM(U*0QL-RYW$<D<X&3
M5#Q1X$GU3Q.NM6UEI-^TMF+22'4U++$0<JZX!SU.1QGCFN,\37%UX0OM6TRQ
MNM.CFO-'@@>&YMWC$[(A0?9P@P>#C:>AH&>D?\)_I2Z)J>JO%<K!IT4,LHV#
M)$L:NH7GKAQ6+H_CF^\_6VDL;[4\:RUG:06L:YC01JW))  Z\D]ZS+SP)XFG
M\/WFE64FGK;:M9VBW#3LP>WDBC1"!@$,"$'IBIK_ .'.L"SN$MKFWN4GU9[Z
M>SDF>*.XC*!55F49X(SCH:!&@?B!/J&NZ!!8V=S#;W4]Y;WL<J*7B>),XX)Z
M'GCJ*;:?$7R-%TM(;"_UJ\;3UO;QH%16BC(/SL"0,D@X JEH'P\UO14TN4SZ
M>TUOJ5S<S1H6""*>/:0IQG*]LTEOX#\3Z)%;R:-=Z:9YM)CTV\^T[\(5SB1"
M.O#'@XH U;_XHVEL\DEKH]]>V4%K#>7%U#LVQQ2#(."<DCT'I5R/Q[%>>*VT
M2UTF\N(8Y5AEO4V[(W9=PRN=VW&/FQBL^V^'4UMHNM:8EZACO=*@L(G*G*F.
M,J6/U)S52Z\ ZS<^,[/4MVEI%;7,4RW\:LET8U S$P'RL#C&3V- 'I9.,#%(
M6X)'.*J:9_:)MG_M06PG\U]OV?.WR\_+G/?&,^]7  !@4 1;W8X'!I4W!B7-
M2X I" >HH 8Q8]#@4L>?+XZTXJ",4H&!@4 ,#, =U*7 &33J0J#U% "%P!G/
M6E!R,T;1C&*6@! 3SGI2]:* ,"@!G);BA6<@Y'/:GT4 )D[<GK33(.W6GD9I
M-H]*  M@@4T2 GI3F4,,&DVC& .E #O>DSSBEHP* $YH(R,4M% $+,R*3D8'
M%2C!&<YH(!&".*%4+TH 3)R:=2%03FEH A<DY!-2CA1B@C(I: &G=2CI2T4
M%,#Y/2GT4 -!)[<4[-%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 >7? )@WPX+#/-[*>?PKU&O+?@$0/AVZ _=O91_*O4J&);!1110,****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HZ44QP
MQ&!TH ?1TI /E -!&1S0 M%0^6YZL?:G1 @G.: )*3<"2/2D&[<<]*:%QR10
M \$&C(SBD/RJ2!DTB!@26'6@!])D"@C(Q3-F"#UQ0!)12"@C(H 6BF[>,4P9
M#@<T 2T4ULG@'% #8Y- #J*:02O7FD0-CDT /HI.<TM "';D$XR.AI:8R%FS
MGBGT %)@ YP,^M!SVIA5B3Z4 /) .,TM11H<Y84YE/\ #0 ^FM&C,K,BEEZ$
MCD4H&1S0"#0 M%(!BEH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHI!Q0 M%%% !1110 4444 >5? $G_A!+I=H
M%_)C'T%>JUY+^S\X/@[48P,!-0?'Y"O6J;W%'8****0PHHHH **** "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 **** "@T44 'XT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !28.:6B@ HHHH ***0].F: %HHHH \@_9_D5]"UU4.8QJ&5/
M;E1TKU^O'?V?Y1_9.OVXP1%?@@COE?\ ZU>Q4Y;LF/PH****104444 %%%%
M!1110 4444 %%%% !1110 44#..:* $QSFEHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *3/S8I::2$RS=* '4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1WHHH **** "BBB@ HHHH **** "BBB@ HHHH \7_9
M^RL?B=& #"[C) & .&KVBO$?V>BS'Q2S8YN8N1T/WZ]NIO<F/PH****10444
M4 %%%% !1110 4444 %%%% !1110 444$9H **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *,X/UHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /$?@ 6CO\
MQ5 3\JS0D '@??KVZO!_V>93)JOB?=C/[DG'U>O>*J7Q,F'PH****DH****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BB@D#J: "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@#PCX *P\0^*7$>
MV,^4 <]P6_QKW>OG_P#9X9V\0^(V*OAD7+%N,[CQCU]Z^@*<OB9,/A04444B
MA.<^U+110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 48HHH **** "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 **** /G_ /9^
M"IXDU]4DRIC4A<8SSUKZ -?//[.YW>(==;?G,:\>OS&OH:JD[NY,-(I!1114
ME!1110 4444 %%%% !10#FB@ 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 **** /F[]G@LWB
M[5RJMM\@$XZ#YCUKZ1-?-W[-S >*-9C(Y-HI'X/_ /7KZ1--[B04444AA111
M0 4448H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBD*Y8-D\>] "T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S%^SI-
ML\=WL9/^LL6_1EKZ=-?,7[/-GYGC.YO/,P8K<IL]=W_ZJ^G: "BBB@ HHHH
M**.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!\T?LZ%SXHU%%Q@0*
MQS]:^ES7S+^SQ')'XNNI@R>6]N4(SSG(/2OIHTV 4444@"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 **** /GK]G6SMYY]0N& \^$C:?8U]"FO
M#?@) ]M'*_V3RTF3_6@CYC7N1IL HHHI %%16UNMM (E9V ).9&+'DYZFI:
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BB@\B@ HH' HH **** "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 \K^"UI$WA:&96
M'F*!D;?:O5*\W^%_A_5/#5@MK?>5@K@[&)_I7I%.2:=F)6Z!1112&%%%% !1
M110 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 5([1X_P#EHOX)_P#7
MJT!@ &EHIMM[B2L%%%%(84444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !132X#!?XCT%*!@4 +1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 'FBBB@ 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 ***.]
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 48HHH **** "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 **** "D!!I:* "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**!10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 49S110
M 4'IQ110 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 448HQ0 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 %%%% !10*6@!**6B@ HHHH *2BB@ 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 *
6*** "BBB@ HHHH 6BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>leenenseparationagreemen004.jpg
<DESCRIPTION>EX-10.1, PG4
<TEXT>
begin 644 leenenseparationagreemen004.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 **** "BB@9[T %%%% !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 %%%% !12$XI: "BBB@ HHHH **!Q10 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !12 8[T
MM !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 (QV
MC)I:CGXC/%/7[H^E "T444 %%%% !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 UUW*13ATHHH **** "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 ***1=W.['7C% "T444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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 :ZEA@'%.HHH ***
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 "<#)HH(!ZT4 %%%% !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 (>E+110 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 %%%% !112-PIYQ[F@!:*09VC)R?6B@!:*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***#G''6@ HI!TYX-8O
MBY]77PM?KH-K]HU*2,QPKY@3:6XW9/'&<_A0!3T_QMI^J>-[SPU9CS9+.V\Z
M6=6!4-N *?49JUXB\0G0KO1(?($BZE?K9EBV-FY6(/OR /QKS?PA'J^D_$C3
M;!O##6871O*N&:Z1R!YN6E)&=Q+<8Z\UU7Q#B:XUGP3$K8']NQR'_@*.W]*
M.IUW7=.\-Z3+J6IW AMH^^,ECV4#N36):_$#27\"6_BN]+6EK.IVQ-\SE\D;
M !U)P:ZF:"*XCV31)(F0=KJ",CH>:X_X<B%O 5N71'6&>Y(!7.,3/TH WO#.
MN1^)?#=CK$4+0I=Q^8(V.2O.,9_"M:N0^%TGF_#G2'[;7Q]/,:NOH **3G/M
M2T %%%% !1110 4444 %%%% !12 D]12T %%%% !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 %(0""",@]0:6B@  P,#I1110 4444 %%%% !1110 4444 %%%% !1CFBB@
M HHHH **** "BBB@ HHHH **** (_(B\_P _RU\X+LWX^;;G.,^E9.N:#_;%
M]HMV)_*;3;S[3C;G>-C*5]OO=?:MHT4 %,CABA0I%&B(22550!D]33Z* (K:
MV@LX%@MH8X85^ZD:A5'?@"I:** "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 **:V=RX('-.H ****
M"BBB@ HHHH **** "BBB@ SSBBBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *HZQJ)TC1[K4!:3W9MXR_D6Z[I'QV4=S5ZD8X4G&<#I0!P_ACXFV/
MB?Q =%AT;5[2[2(RR_:H @C';=SD9[<5W-><_#]KZ*P\3>*=5LKK[7=7<C+$
M5S(88AA$4''^UCUKMM$U9-<T>VU*.VN;9)UW"*YCV2+SCD4 :%%%% !1110
M4444 >=3?%"[?6]4TS3?!^J:BVFSF&:2!TQGG!P>><5W%AJ*W5G!+<1_9+B2
M$3/;2L-\8[Y'MZUX/J4.F:=X_P#%LVO0^*8!+<K)!)I.]4=-O)8C -2>/XY?
M$XT!?"=GK$EQ%ICM/+(&C=[7IL<G[S'!^N?>@#W9]3L(]GF7ULN]=R[I5&X>
MHYY%+<ZG865LMS=7MO# WW9))0JGZ$GFO"-?'A:;QKX>GU32KN32&T K':"W
M<O&RLP&5'(/49]<5D7>@ZM9^&?!%S?Z;/-ID#7'G03P/,(E=LH7C7GI3 ^CI
M]2L;6));B]MX8W&4:255##U!)YJ,ZUI8TX:B=2L_L1.!<^>OEGG'WLXKQ'2?
M#,MT?A_8:Q:7%W8BXNSY=U 5 CQE 5).%XX!JG<^&8E\%ZEIMW#J-E:0>)9F
MM6BLVGC1 H W(.2G&,C/-(#WZ+4[":P%_%>V[V9!83K(#'@=]W2FOJVFQ6*W
MTFH6B6C=)VF41G_@6<=J^?-2T;Q!>?!ZWBM],:&VL]6>6XBCAD1;B' (E$;?
M-MR>@QTSBJ\^@O/X(U"7R+X:>_B 3VC6VGL88X]A!<PM\VSG'U% 'T?9WUIJ
M-LMS8W4%U W E@D#J?Q'%6*\T^"=I=VGA2^%Q8);(]\[0R)"T7GK@#?L;D=,
M=!TKTN@ HHI%7:,9)^M "T4F*6@!,C.,\TM&!G-% !29!.*6B@!,\GBEI#GM
M2T %)D>M+3=@S^M #J1F"XSWI:1E##!H 6BFJ&'!QBE.<<4 +12 $#DYI: "
MBBB@ HHHH *.U%% !2'...M+10 #IS1110 4444 %%(>G%"YQD]: %HHHH *
M0L 0">M+2;06W>E "YI 0>AI::%PV1QZB@!U%%)WZT +1110 4@.1D4M% !1
M110 4'@444 -5PW2G48HH **** "@G HIKJ6& : %!W#(I:0# P*6@ HHHH
M***:021SQ0 X$&C(SCO2*H48 Q2%<L#Z4 .HH%% !1110 4444 %%%% !111
M0 4444 &**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH ,4444 %%%% !1110 444=!0 F!Z48 Z"
MDR2,@4ISCCK0!FOH&GR>(XM>:)C?Q6YMD?><!"<GCIG-:6!2T4 )@>G2C HR
M,9II8DX4?C0 [ HP ,8XI1TI!TYZT +THHHH **0G%+0 4444 %%%% !1110
M 4444 %%)D[L8XI: "BD.<<4M !10,XYI-WS8H 6BBB@ HHI ,=3F@!:*0G
MS2T %%%% !136) XIU !102!UHH **** "BBB@ HHI P)P#0 M%(S;1TS2@Y
M&: "BFNX12Q%.H **8C[B1CI3Z "BBD.<<4 +1110 44ASVHSSB@!:*** "B
MBB@ HHHH ***16)SD8Q0 M%%% !1110 44'VZT4 %%%&<4 %%&>,T4 %%%%
M!1110 4444 %%%% !1110 44$T4 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1145S<16=K-<SOLAA0R.V"
M<*!DGB@"6BN3TOXE^$-:U6'3-/UE)KR8XCB\J1=W&>"5 K?U75K'1--FU#4K
ME+>TA7<\C]!_B?84 7:*9%*D\*2QL&C=0RL.X/0T^@ HHHH **** "BN/U'X
MH>%-)U"6PO;Z>.[C<H8OLDI)(],+S^%;>E^(M,UF01V4[-+Y*SF-XV1@C$@$
MA@,<@T :M%%5M0U"VTK3KB_O)1%;6\;2RN03M4#).!0!9HKD=.^)GA;5KNVM
M;.\N7FN7"1*;&=0Q/3DI@#WSBNNH *0 ]2>:6J5YJUE87EC:7,P2>^D,5NN"
M=[!2Q'MP#UH NBBBB@ HHHH **** "BBL#6/&>@Z#J<>G:C>F*Z>$SA%B=]L
M8ZL=H.!P>M &_14<$T=S;QSPL&BD4.C#N",@U)0 445!>7MMI]I)=7D\<%O&
M,O)(V%7G')H GHJE::M8WU_>65O.'N+,J)T /R%AD?7(]*NT %%0QWEM+=36
ML<\;7$(4RQ*P+(#TR.V:FH *3 SFEHH **** "BH;FZ@LX?-N9HX8]P7?(P4
M9)  R?4D#\:FH ***HW.LZ?:+<--=QJ+=T27!R49\;00.A.1^= %ZBBJ>G:I
M9:K%-+93K,D,SP.0#PZG##GT- %RBBB@!",TM%% !1UJM8ZC::G T]E<1SQ*
M[1EHVR RG!'U!%6: "BJ%]K-AIU[8V=U.([B^D,=LFTGS& R1QTX]:OT (1D
M8- 4#H*J#5;(ZPVD^>/MRP"X,)!SY98KNSTZ@BI+Z^MM-LY+N[E$4$8R[GH.
M<?S- $[*&&#TI:0'(S2T ! /6BBLBW\3Z/=^(KC0;>\$NI6R>9-$B,1&/=L;
M0>1QG- &L !T%+110 4455.HVHU,::91]K,)G$>#G8#MSGIU- %JBBJ,>KV4
MVM3Z0DV;V"%)Y(\'A&) .>G\)H O48YS110 4444 %%%% !115274K.#4;?3
MY)T6[N5=X8CU=5QN/X9% %NBBL3Q%XIT[PREI]M\YYKR40V\$$9DDD;V [>]
M &W12*VY V",C.#U%+0 4444 &**** "CK110 8HZ444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MY.,"O;[/1M+T]I6LM.M+9IN)##"J;_K@<TVUT32;$3"TTRSMQ/Q*(H%7S/\
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
M7&F/JBK<;E0DQOY:L0"%+XV@G(X)K/T[Q[;16^LW6N21VL5IJKV$"Q*SM+@
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
M:!R,TM% !1110 4444 %%%% !1110 <Y]J*** "BBB@ HHHH **** "BBB@
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
MGR'YOF7Y^O!J#5?&/B[18='TF]O+7^UM1ADNFN(-/><1J -L8C0DL<GENPH
M]62SM8KJ2ZCMH4N)0!)*J .X'0$]3BIZ\B?XB>)=0L?#]FEF^EZE?^<US*+"
M2X*)'QD0\-AB1UZ5>7QAXMU)-%T^VM[73M0OKJXMY)KNV<#;$N[S%C)!&1G@
MT >GT5Y5I/BOQ?.FEZK>W6GOI\NIMIL]M#;%7;#,GF!BQP<CI5?0O'WB?5;V
MPU".,SZ=>:D;9K1=-D400[BH?S_NDC R/K0!Z[1D'.#TKRBQ\7^+[BSL?$DU
MQIHTJXU46)L$MVW^693%OWEOO9'3I_*MGX6_;C:^)7O;QKC_ (GMRJ;^JA2!
MU].G':@#OJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ Q1110 44
M44 %%%% !1110 4444 %,,L8E$1=1(1D+GDBGTPPQ&99C&IE52H?'(!ZC- #
MZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "CG/M11
M0 4444 %%%% '+:SX!T;6[ZYNYGO8&NT5+M+6Y:-+@+TW@=?2HKSX<:%>7S3
ML;U(9)4FFLX[EA;SNH 4NG0]!]<5UU% '/S>#M(GT_6;%XI/(U>7SKI0^,MA
M1\OI]T56/@+2FUF346GOF22Y6[>S:X+6YE&"'V'OD ]>U=30.G- '+7?@#1;
MJ%53[5;3)=RWB7%O.4E220DOANP.>E10_#?0(-,T^SB%W&VGRO+;727!$Z,[
M%F^<=02>AKK=PSC-&03B@#GM+\$Z+I$UC-;PRM-9-,\<LLI=BTN-[,3U)Q5<
M_#_1O[3:[62]6%[G[6UDERRVYFSG>4'?(SZ9[5U);'N?2E[4 <=J'PUT+4;Z
M>X>2_BCN9UN9[:&Z9899000S+Z\#I6UXA\.6'B73%L;[S55)%EBEA?9)$Z]&
M5NQK7ZT4 <</AMHWV)8OM.HFZ6[^V"_^TG[1YN,9W8QTXQC&*MZ9X$T;2A9-
M"+AYK2YDNA-+*6>25U*LSGOP:Z;.:* ,"/P=I,=N\ 24H^H_VF07Z3;MWY9'
M2N?T'X<1PB236KFXN"-4FOHK5;@FWR7+(2F!R.#CUKOP<TA.!F@#EV\!:2VH
MK<F>_P#)6X^U"R%RPMQ)G).SZ\XZ9JR/!ND_V;#8;9O(AOSJ"CS.?-+E^OIE
MCQ7044 <C;_#[3HM:349;[4;A(7EDMK26?,4#29W%0 #_$>I.*ATKX:Z9I=Y
M87!U'5+H:<[-9PSS@QPA@00%"C/7J>:[2B@#C(OAQ86UM"EIJ>I6UQ;W,L]O
M=12+YD0D.7C&5P4)YP0:FF^'VGRVULJ:CJD5[;O(Z7Z7/[\F3[X)(P0?3%=;
M2$@#)H R/#OANR\,Z&FD633/;JSMNF?<Q+')R<>]4=*\#:5HU[#<V9G!AL38
MHC."/++%B>G7)KIJ* ,K2= M='\-PZ% TC6L4)A#.?F*G.>?QK!F^'%@8M-%
MIJ>I6,MC9_81-;R*&EA_NME2/?(%=G10!QL7PVTB+15TL3W9A6Q-B&+C=L,G
MF9SCKFM?Q+X8LO%.B?V5>R7$40=)%D@?:ZLIR"#@UMT4 <'?^#)-,\.:W'9+
M=:[JFKH(9I+ZX )7!5<D  *H)/ R:W_!WAY/"OA/3M&5@YMHL.XZ,Y.6/YDU
MNTF<'!H Y6V\ :9:W4DL=Q>>6^I#5! 778DP!SCC.#GD9[4:CX TC4CJ+N]U
M'/>W45X9HY 'AEC&%9.../7/4UU=% &%X>\,0: UW/\ ;;R^O;QE:XNKN3<S
ME1@<    =@*RO^%::%_:LUYYE]]GFNOMDFGBXQ:M-_>*8YYYQG%=E10!QME\
M-='LM4M;E;F_DM+.9I[33I)LV\$C<EE7&>YP"3C/%7(O VDQ:78:?FX:&QOC
M?Q$R<^869N2!R,N>*Z:B@#D--^'FF:?J=M>O?:E=_9/,^R0W-QNCM]^=VT
MG@D<DU'=_#/1;FTM((KG4;,VUJUGYMK<['DA)R4<XPPR3VKL\YZ44 <E+\/-
M**V9M+J_L9K:T%EY]K,%>6'^ZYP0?K@$=L5HV/A/2=/:8P0OMFLTLF5G+#RD
M! &3SW.>:W <T4 <=8_#C2[.?399+[4[H:8&6SCGG&R%2I7 "J,\'J<G@<TM
MI\-]#MK*VLY6N[N&VAFMXUN)<XCE^\O ''IW%=A2$XH XZU^&^EP222W%_J5
M[)]C:R@:ZG#?9XB-I"84 ''<Y/%7)/ ^F2QZ9'))<E=/L'L(@),9C954DD#.
M["CD8KIJ* .7\/\ @>RT'5/[2^WZA?W8MA:QR7DH8I$#G:, 9Y[G)K(U#P#<
M:QXSUR]N=1O;/3K^T@@*V<JJ9@N=RME21VZ8X)KOZ* ,*Q\(Z3I\UXT$)\J[
MM8K22!CE/+C#* !]&.:S-'^'>GZ3J5G=G4-1NXK ,+&VN90T=MNX.T8R>.!D
MG%=A10!RMO\ #W0;.UUZWMH9(EUO>+HJW(# @A?0<DX]ZHZE\+M)U!KC9?ZG
M9Q7<4<5W%:S*JW 084L"IYQUQUKN*3."!0!Q^I?#JPO]2N+R'5-5T_[5&D=W
M%97'EI<!!@%N,YQQD8IFJ_#73=3N[B5-1U2R@NX%@NK:UN-J3JJ[1NR"2<8'
MN!7:44 9.H>';#4_#;:!<(_V!HEA*JV#M7&!G\!6-K/PZTG6+IY_M.H6?G0I
M;W26MQL6ZC7[JR#!S@<9&#BNOHH RM,\.Z?I&H75Y9QM&]S'%$R9^55C7:H
M[<&J>N^#=,\0W4]Q>F??-8M8ML< >6S!CCCKD#FNA) ZT4 9@T*S_MVVUC]Y
M]JM[5K1/F^7864G(]<J*S-:\#:5KNJS:A<O=)+/9M93K#+M66(]F&.V>#734
M4 8&H>$-,U":*602HT5A+IZ['QB*0 'KW&.#69=_#;2[R*"V?4=76QCCBB>S
M6\/DRK& %W+CV&<8Z5V5% &1J'ARQU/5-+O[GS&;3&9[>,-\FXC&XC') Z<U
MF^*O"-OK27=]#;Q2ZBUA)9I'.2(I%8AL/CG@C@YXS74;AG&>:6@#R3PY\.+^
M]U:6Z\00WEO:#3/L*0W&H?:9,E@25(&%4 8 Z^M=UKGA"TUN:SN1>7UA>6:-
M'%<V4H20(V,J2000<"NAHH Y2X\ Z9)I5E9V]WJ%I-9NSQ7T%P1<9;[X+G.0
MW<=.GI5C3/!.D:2VG/;BX:6PDEE2268NSO(N'9R?O$BNCI 0>E &);>$M*M;
M&WLTBD,,%X;U SD_O2Q;)]LL>*S;/X=Z19:JEY%<7_V>.X-U%8&X/V>.4G)8
M*/<GC./:NNHH P8?!^D0:+;Z0D+_ &."Z^UQH7.1)YADZ^FX]*C@\&V%LE['
M#<7T4=Y?_P!H.L<Y7;)P2 1SM)&2*Z*B@ HHHH **,\T4 %%%% !1110 444
M4 %%%% !1110 4444 %%&>:* "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M $Q2FBB@!#GC H(S2T4 1O%N(P<4X*!]?6G44 %%%% "<[AZ4$9&*6B@! ,#
M%# E< TM%  .**** "D*@]:6B@ HHHH *0@'K2T4 %%%% !1110 4444 !SV
MI.IY'3I2T4 %%%% !1110 4444  &.E%%% "8P212T44 %(1FEHH **** "B
MBB@ HHHH **** "CH*** $(W=?PH/ ]:6B@!N"2">GI3J** "DQSG/X4M% !
M1110 A&<TM%% #57:/7TH&_/. *=10 'D4@  P*6B@ I#N+>@I:* "BBB@!
MN"?>EQ110 4444 %%%% !1110 4444 %%%% !1110 4444 &**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ JEK%P]IHM_<QRI$\-O)(LCC*H0I.3["KM07MI#J%A<65PNZ"XB:*1<]58
M8(_(T >$_#_Q9K-WXN\-'4M5UHKJ4,[3K?86WG<9V^3@#BO?:\[\/_">UT;4
M=/N+K6K[4(-*+G3K>4*JV^[J<CEC_G%=MI&GR:7IZ6LE]<7K*S$SW!!<Y).#
MCTSB@"]1110 4444 %<E\2M/OM0\!ZE_9MS<6][;I]HB>!RK$ISC(YY&:ZVD
M90ZE6 *D8(/>@#QBR\477B_7_"4EE=R,NFZ4^HZBD4^P/)C:$8YQRR]#V/-:
M>G?%Z1-:N++6K&RCC2SENP]A>"X,80$E'QQNP.QK9\._"O2?#UOX@@BN)9$U
MD,C_ "A3#&=WRJ?^!?H*JV'PCL;>XMGO-4GO(+:RDL$A,*1CRG!!R5&2>>M
M%K0?%_BG4(S>W_AF*'3)[1[JUFBN@2,#*K)G[I8=QP*YZT^*.NW^H7NDFQTL
M7;:7->VLEG=^<$90=JN<8)X[<5M:;\*TLU>*Z\2:M>VRVDEG;0.X58(W4J>!
M]X@'@FC1_A-9Z7J]CJ$VL7UVUG:-911.J(GE,I7'R@'^(G/K3 YG3?$6IS:9
M\-[S6)+EKBYN)BTD=P?WJ!3AG7'S'':KT'Q<U=[*'Q%+X?B7PK->&V6Y%Q^^
M0;MN]E],YX]JZ&P^&EO9P^'X7U:[N(]#N7FMA*JY*,,!#@=!ZU4C^$6GI=Q1
MMJ^HOHT5T;N/2F9?)$A.>N,D9[4@,G6?BMKUE-KEW8^'K:XT;1KP6MQ<-<D.
MQR!PN/<?G6Y\7K^>W^%>H7=I<36TK>25>)RK#+KQD?6K-U\-=/N="\1:5]LG
M2+6[PWDC  F)B5.!ZC*_K6KXJ\*0>*?"$_A^:X>&.1443*,E2I!!QWZ4 >;#
M3K_P)>>$+_3M=U2\_M>>.WN[2\F,J.&4$L!V(S6W+\3-4L?&-EI%[8:6;:\O
M3:1_9KWS)D&?E9U' ^F<UIZ)\-$L-7L=3U;7K_6)]/399I<85(>,9"CJ<=ZH
M6WP@@MKZ"9?$%^8+;4#J$$!CCPLA()RV,MZ4 (GQ3N7:*P_LE!K3:R=->S\W
MH@Y,F<=-O-4M/^+FHWWCB/0FT>UMXFO6M66:YVSJ!_&4(_E5C1_"-[J/QBOO
M%M_I+Z=;6T9BM@\BL9Y,%/,P.@V^OJ*MR?"6"[\0P:GJ&NWUY';W7VJ**1$W
M!LY"F3&XKP.*0'HU(=V1C&.]+2!0">O-,!:*** "BBB@ HHHH **** "BBB@
M HI ,4M !110!B@ HHHH **** "BBB@ I"0.II:0J"<T +1110 A.* <C(I:
M* "D/2EHH **** "BBB@ HHQBB@ I!G'-+10 4444 %(3CK2T4 %%(1D8-*!
M@8H *:2V_&WY?6G44 %%%% #<MN]J=110 4A'(.<8I:" >M #6<*N:$8LN3Q
M2E01@CBEQ0 TDCH,TX<BD Q2T %%%%  >!2 Y&12T@ '2@!:*** "BBB@ HH
MHH **** "BBB@ HHHH **3G(I: "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BFJ"!\W6EV\Y'% "T44A4$4 +111WH ***:JD$DG)- #J*** "BBB@ H
MHHH ***,=: #/.**15"_7UI: "BBFL6!&!0 ZBBB@ HHI.@H 6BD4[AFEH *
M*** "BDQ\V>U+0 444@SCF@!:*0YQQ1SGVH 6BBF@-@Y;Z4 .HIJ[N=V*=0
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
M-\L;.$4IAB/O$ Y(QFI)/B-;V_AU]4NM%U2"9+E+7[&\:AV=_N[6+;2#ZYH
M[6BLCP]KR>(;![D6-Y921RM%)!=Q['5A]"01SU!KE[+XA>1;0V\UCJ&J:C<7
M]W;11VD,8.(G/)RP& N.: ._HK"L?$4.M^$'UO3UEB#02,JS)AXW7((8<\@@
MUS&@>.?*T:+4M=U E(M#@OKA%@4#<S,"P([G &W&.E 'HE%<3;_$[2FL[R:]
ML;_3Y[6))C;74:J\D;D!63#$$$D#K71QZY;2^(Y=#19#<Q6JW3M@;0K,5 ^O
MRF@#3HKDM=\?V.AZI<61T[4+P6<2S7LUM&&2U1NA;)!/&3@9X%9=CKVH:Y\5
MQ;6UY.NAV^EI=QK$%\NX,G 9CC.,'@>HH ]!HKF->\9QZ'<7,0T;5+U;2$7%
MQ+!$HCC3D_>9AN/!X&:SKSXGZ=!(@M-+U2_0V"ZB\EM$I"0-GDY8'(P>,4 =
MQ17*+\0M$;^T6+3)'8V,=^TCJ )(G&05YR3V^IJ]J'BBWTS0;'6+FUN%M[IX
M5884& 2$ %\G  )&: -VBN9U'QQIUA)J$,5M>WES9310/%;0[B\L@RJJ3@9Q
MR<\#-9D?Q.L!:7INM*U&WU&UN8[4Z<55IGDD^X%PV#GZT =S17()X^C>R+_\
M(_K8OA/Y!L/LP\P-C.=V=FW'?=61>_$6YN9-&_LW3[B"1]8&GZA:W*+YD>4+
M8&&QZ'/L: /1J*X3_A8-O:(8HK?4=6O9KZXMX;:W@4/B+[QZ@;1QR3DYJ:;X
MEZ:;#3I]/T_4-0N+^:2!+2"-1+'(@RZN&8 $4 =K16)X:\3V?B;1FU*WCFMU
MCD>*:*< /$Z'#!L$C]:XZZ^),NJ7NAKH^GZE!8W>K);B_EA3R;B,$A@.2PSC
M@X'2@#TRBN1D\>1VVI6MM=Z'JMK;W=V;."[FC0(\G097=O )'!*T^'X@:1/I
M^F7:I<_Z?-)"L7E_/$8\^87&> NTY_"@#JZ*Y3PSX\L_%%RL5OI]_!'+&9H)
MIHU\N5 <$@J3@^S8-7]:\1MI%REM#I&HZC*8C,WV5%VH@..69@,^PYH W**X
MV7XDZ4]O8OIEI?:I-=V[7(M[2,&2.)3M9G#$ 8;(^HIE]\2M/@BA>RTO4]1+
M6HO)EMX1NMXB2,N&((/!X&3Q0!VM%<9=_$C3K?4[JTBT[4KF*SM?M5U<Q0CR
MX4*%P#D@Y('3%:M[XMTW3[C3HKDR1K?6\MRLC+@1I&@=BW<<$4 ;U%<9:_$O
M1Y'B%_#=:;'<1//:/=*,7$2KN+@*21QSA@":RAX_O]4\6^%+:QL+NST[5//=
MFNHTQ<1!,JRX)*],X.#@T >D45PGB3Q/JNC_ !$TRQM+*[U&UGT^21[.VV!M
MP<?.2Q'0<=>]:>D>.M-UBZTVVC@NHI[X3XCE4 Q-"VUU?!X.?3- '445P7B3
MXA/ITEDFE6,UT3K(TVZS'G'&3MYZG(Q]#76:KK=IHR6;7A=?M=REK$%7/SOT
MSZ#B@#1HKFM;\;Z9H9O$FBNYYK66")XH(MS,TV=FW)&<X-8FL?$9TTM9=-TZ
MYBO4U*VM+FUO82DD:2M][ /.1P.>IH ] HKCM7^(VF:)<7 NM/U4VEM,(+B]
M2U_<QN2  22"?O#H#4&F>,#%XL\0Z;J-UYIBOH;>PM8T!D(:)6. .2.223TP
M: .XHKE=0^(.AZ;?W%O/]K:*VD6*YNX[=F@@<X^5W'0\C/I3-0^(NAZ==7D+
M)?SK9$?:IK>T>2.#*[@68#'0]J .MHID4J30I+&<HZAE/J#R*?0 4444 %%%
M% !1110 8YHHSBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *IZMIZ:MH][ITCLB7<#P,R]5#*1D?G5RB@
M#@-(\#ZW%J&A2:QJMG<VVA!Q:?9[<I))E-@WDDC@>@KJ+K3+W4O"][I>H7,+
M7-U;RP--#&54;P0#@D] 16O10!1T;3SI6B6.GF3S#:P)#OQC=M &?TJ]110
M4444 %%%% '/^)M GUV;17AFCB%AJ$=V^X'YE4'@>_-)/X<EF\:-KGGJ(FTQ
MK$Q8YR7#;L^G%=#10!Y:OPNO[2+29[:?2KJ[M+-K*:/4;8RPNA<N&4=0PSCW
MKMM&\/G2O"<>B--'(1"\;21PB-<MG.%7@#FM&ZU2QLDN&N+J-!;1B689R40Y
MP2!SC@_E3;/5K'4+J\MK6X66:S<1W"@']VQ&0#^% '%Z#H/Q T33K#34U3P_
M):6B+$"UK+O,:\#D,!G%7)/ DK:)J.GK?@->ZQ_:6_9C8/,5]G7G[O6NB;Q!
MI2(KF]B*F[%EN!R/.SC9]<\5IT >5^-_"^M1:E'J&CRH]S>Z[;7"%HBR6X2+
M9E\=1D?K6LO@"^O)GU#4]3BDU*;4K>]E,,9$:I""!&H)ST)Y]:[ZN0D^)_@Z
M&]:SDUA5N%)!0PR Y!P?X: ,6#X=:K'%%HCZI:_\(S#??;5B6%A<,=_F!"V<
M8W'KC-,\->&[;4?B/XAU]+>\BL-I@@2=&16F<8FD13Z[5&>^37H]M<PWEK%<
MV[AX95#HP[@]#4M 'FOA_P"&M_I,UE:3W>EOI=C*\D+1V(%S(&!&UW)..O)'
M)Q5;1/A5=Z9J>EB6;2!8Z9<FXBF@LMMU-UPKN>PSVZUZG56SU*SU"2Y2TN$E
M:UE,,P7^!P,D'\Z .=\<>#3XMM['R;K[+<6LV[S,9WQ,,21GV9>*R;7X816<
M?BI8;Q1_;"216R[.+5'R2H]MS$\5Z%4-Q>6UJT*W$\<332".(.V-['H!ZG@T
M <+%\.[F+4;.\_M)&,&I17I4QXR%A6,CZG;FM3Q3X>UC4=?T76=%N[.&XT[S
M59+I&99%< $<<CI72VMY;WJ2-;RK((Y&B?'9E."*GH \LG^%^H/!97TTVFZA
MJT5_<7D\=U$WV>7S1RH')&,#!QVKKO!OAV;PYHDUO="S%Q/.\\B647EQ+NZ*
MHZG '4\UTA(4$G@#DUR\'Q(\&W-TMM'XALO.9]@1GVG=G&.<=Z .(\)>&/$6
MLZ+IEIJ,5M9Z38ZM+>H'5Q</MD8JI4@ #<2<YZ8J2R^%VLQ7.GF>32F>UU)+
MR6^)E>XN55R<'=D(<'MUKUP$$<5$MQ"UPUNLJ&9%#-&&&X ]"1Z<&@#SI? W
MB+1?L5_H5]8OJ4*W$,D=TI\IHY9"X((YRIQ]:Z;PEX=GTCP1;:'JC132B.1)
MS%G:V]F)Q_WU725%=74%E:RW5S*D,$2EY)'.%51R230!YU!X6\<VNCCPO;:I
MIT&C(IACOT$GVM(<\ #.-P'&:Z#2?"T]AXRU359WCGMKFTMX8R_S2;HP02W'
M>K^G>,/#FKW:VFGZW8W-PX)6**8%F ZX'>MN@#SD?#Z_:_@F>>T\F+Q%+J@C
MVG_5,.%Z?>S7H,-M!;!A!#'$&.YMBA<GU.*EHH \\USPCXHUO4I-/N=0LI]!
MDO8[M99$_P!(@"D'RDP,8R!SZ9JC??#S79DU#P_!<:>OAJ_U 7LKL&^T*I8,
M\8&,<D<'->HT4 <9-H<OC.&YM?$%I/96^G:CNTZ2VF:)W55PLF<]<DX^E8MG
M\-+_ $GP[K%A:7L5]+=Z@+F--3)FA>,,&VL.S'G+#G(!KTHRQK*L1D42."50
MGD@=<#\:BDOK6*^ALGN(UNIE9XX2PW,J]2!Z#(H \UM?A?>6^F7US&VG6NJS
MWUO?0V]NK"UB:$Y5>?F(/.3[UTWA7PS?Z;KFM:_JUQ$;_56CWP6Q)BB1!M4
MG!)QU.!7644 >#>(;ZYTR7Q'X9T22!_[2U(NUG/;S?:B79=YCP"K(>2&)X&:
M[VZ\!7-WX7UG3#?)'<76IMJ-K*!D1ME60,._*\_6N[VC.<#/K2T ><2>"?$>
MK7FJ:OJ]UI(U.>R2RMH5@,MNL8<.P<-R=Q&.G /%5-/^'NOV>@:I:;]'\N]N
M8I4TET>2SC53\X!;+ MP>,8QQ7I27UK)>RV23HUS$JO)$#\RJV<$CT.#^56*
M .2\ ^&-0\+Z7=6]_<Q,)K@RPVT#NT5LI_@0OSC.36?HO@74-*U^RU!KZ!XH
M;N^FDC"G)6<Y4#W&!FNQDU2RBU6#2WG O)XVECBP<LJD G/3N*N4 <UH'AVZ
MTGP=-H\TT3SN;@AUSM'F.S#_ -"KDV^%]]<:%)87%W;9;1K>Q&-Q'FQ.7!/J
MISBO4"0!DG '>JRZC:-J!L!<(;KRA-Y6>2A)&X>V10!YLWPZU34M,U:.>PT/
M2KB>W2&V%BK,,HX<,[$9QP!@5T?AS1->3Q5>^(-<%A%)/:1VJP6CLX 1F.XE
M@.NZNPJ*YNK>S@,US-'#$" 7D8* 2<#D^] '#^(/#'B :OK%SX?-@\>MVZ07
M)NW8& JK+N4 '=D-T/<5;\+^#)O#FMK<"X26V32K>Q7KO+1DY./0YKIY]3L;
M;'GWD$>95A&YP/G;HOU/I4T]S!;!#/*D8D<1IO;&YCT ]Z /-O&G@+7/$'B.
M\N(/L%S8W=F((Q>32 6;\@NJ+PQ.>IJ]HW@&^TU9EEO(75]!32_E4_?!;YOI
M\U>@57OK^STRU:ZOKJ&VMUQNEF<(HS[F@#R/5O#<=WXA\(>&8I)7N[2V2'5Y
M(481O;QA7"L2,$%U&/K7I_B31EU[PUJ&E$A#<P-&C?W6Q\I_ X/X5*=;TA=.
M_M(ZE9BR/'VDSKY9_P"!9Q4]CJ%GJ=L+FPNH;J G DAD#J3]10!YW_PK_7H?
M!%GI\>HQ3:J;\7NHN\SHMV<\KO7Y@,;1QZ51M/A=K%O<WVJ12:;:W[7=O>6D
M,;221QM&"&5F;DY!ZUZCJ&I6>EVXN+ZX2"(NL89^A9C@#\2:M4 ><ZOX4\8Z
MXUO<W^IV,BQW)D;2E9X[<IMPH+J-['///'M6?9_#C6],C>YM'TU;@:S'J26R
M%_+VA-C)N/.>2<]_:O5J* //+7P-K.D7<.J:==64NH1WEW*8I]PB:*<@XR!D
M,-J_K4GAWP!>Z3?:9?W=_#+=17=W=W>Q#M=IE PN>F,"N_K)UKQ+I'AXVHU2
M\6W:[E$4"E2Q=N.  #ZB@#,\(>%9?#^EZK9W4J2"]OI[D>63PLAX'3K7.V/@
M/Q';6FE:*VH6 TG2K\74$ZJWGN@+$*5^Z""W7->D/-%$0))%4G) 8XSCDU%9
M7MMJ-G'=V<Z3V\HRDB'*L/4&@#R^S^%6HKJ&E75]=6$EQ87RW4E_F5Y[H!LX
M;<<+^&?PJ3P3HL6H^/O$GB"S,RZ9&[P:>)$(C\QP#,Z@]<L/QKU2L76/%WA[
MP]<);ZOJ]I932)O5)GP2N<9H Y+PEX"U?1?%"ZG=3:?;PI$Z2QZ>'1;MB>'>
M/[JD#TJ7QMX/UW7]?CN;62SNM.-H8?LEW/+&D4F[/F8C/S'![^E=;HOB;1?$
M0E.CZE;WHAQYAA;.W/3/Y5JT >7:1\/->\+0:9=:+=V$FI0V4FGW'VC?Y9C:
M4R*Z8YW GH>M6)/!WB_2M2_M'1=9M+F^O;1;;4)[Y,?.N=LB*HQP"1@]<"O2
M:K7.HV=G<VUO<7,<4UTQ2!&.#(P&2!Z\4 <A:^!KU(O$\=YJ0N6UFSCMQ,5P
MP98BA8CIU.>*R_\ A"O$^NW]F?$<^F16=KIT]B%LR[.QD0*7^8>PXKTRB@#R
M[3OA8X2*UOK?1HK>&TDM3/;6Y:>?<A0,6;[A .<#O5W2_!_B@:WX9FU6]TUK
M+08Y(T^SJXDFRFP$@\#@+Q]:[=M7TY)+=#>P;KB5H81O'SNN=RCW&#D>U7:
M.-\1:#XBD\7V>O\ A^?3@\=FUI+%>J^-K/NW#;WXK)A\#:[HLNCZCIES8W>H
MVLEV]TMP6C25KAMS%2,D8Q7I%9.M^)]%\.?9_P"V-1@L_M!*Q>:<;B,9_F*
M.)C\$>(TTR.:>>PGU0:^-6D569(F7;MV@XR#72^-=$U+6M,L#I9MQ>V-]%>(
MDY(1]A.5)'3K6GI/B/1==+C2M5M+TH,NL$H8J/<#I6I0!YK'X+\1ZK>7^HZS
M-90W%SJ-G<)#;LS(D4!)QD@$DY-7]<\(:I=W^IWEG);LT][8W422,1D0L"RD
MXXSCCK7<QRI*NZ-U=<D94Y&1UIU 'DGB'X=^)=>M]=L9I[2:.^N?.M[JXNYB
M8DR"(Q$/E&,=:U+SX<W:^++[Q987,::Q]JCEM26.UH1&J/&X]\-@CVKMM7U_
M2= BCEU;4;>RCE8JC3N%#'K@9J+2/$^AZ]))'I.JVEZ\0#.L$H8J#W.* . N
M/A]JD=[K%O#I^FW=OJEV]S]KN;B13"'()4Q#AL<XY'O6W-X.OQH?C*T1X7?6
M&9K8 XQ^Y5,'TY6NWEEC@C:25U1%ZLQP!^-/H KV$+VVG6T$A!>.)$8CID
MU8HHH **** "BBB@ HHHH :4RX.>E.HHH **** "BBB@ HHHH **** "BBB@
M HHHH *.E%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M,+J..*;</O*A)0>V"3C%5K?P/X9M;"YLH]&M?)N4$<^]=S2J#D;F.6;![DT
M>;ZO=ZEX2U+Q0^G:M<:IJ M-/MXIY@CR0;Y'7#8 7/.06]1FNE\%7/B:T\5W
M6D:LUU+8M9BYC;4+F"2X23<%('E'E#[C@BNDT_P3X;TNSN[2TTBW6"\Q]H60
M&3S<=-Q8DG';TJ?0_"VB>&UD&DZ?%;-)]]P2SL,YP68DX&>!G H X"\U&^36
M/B5J0E:*[TVRCBLGP"8T\MGROID\U0N]4\2^$+=;T^(KO56N]!FO?+NT4K',
MOED,H&,#YSQ[5W\_A&.;Q==ZL6B>RU"Q^R7]I)'D2X/RMGZ$@_A6T^D:=(\;
MO90L8H&MTW(#MB;&4^AP./:@#R6:[\4?V+J6FWEQJ1M;W1IKEKF^EMO-215S
M^Z$3$[#TP1QD=*U98WTV3X<ZE!<,]S(L=C*YY,L3QY(/T(S78Z9X&\,Z.;DV
M&D00FYC:*4\ME#U49)POL,"JL'@BTM=:T::W?R]-T>!UM+3);$C\%BQ/8<"@
M#%\=^*-5\-:TT,-R1%J>GO%IZ! =MX& 7J.^X?E7(R^,]:U_1)X)+G;_ &5;
M0V^J"2!2)+PW"H<<8Z*2,?WJ]EU+1M.U=K5K^TCN&M9A/ 7'W''0BJJ^%=#6
M&^A&G1>7?7 N;D'/[R0$$,>?4"@#QK6=/GDG\21Q:C/'(WBNU$;D!O*8J/F
M/^\/^^1762ZGJ]AJMYHEWJLFH+;:CIWESSPH'VRL=RG: /X>N.]=K)X/T.74
M;F^DL@TUS-%/+EVVF2/[K[<XR/7O5J?P_I5Q=274MG&T\DD4KR<Y+1_</X4
M>41Z]XILX1XEF\02W$7]OG3!I[1((C"9-O89W#US7I?B>WTBZALHM3%JTYG_
M -!2Z)\MKC:=H('7OUJ8^%M$:Q6R.G0_9ENOM@CYQYV[=O\ KFK.K:+IVNV7
MV34[2.Y@W!PK]F'0@CD'Z4 >):):Q"YL-#U>& BV\52&[6(YMW=HV9 H/;<
M,&NX^'4:6OB;QK:6 7^RXM04PJ@ 59"N9%&.P.*Z>+P;X>AT-M&CTN$6#/YC
M1<DE\YW;L[MV>^<U?TG1M.T*R%GI=I%:VX);9&.I/4D]2?<T >+ZI>ZIXIT=
MO$%_K,MLD&NQ6HTA0!$%290,_P 1?OFM'Q9XFU:TFU/6M)U;6)X[+4%M1$D<
M26:D,H9"&.]^I!8=Z]"G\!^%KG4GU&;1;5[IY1,TA!Y<?Q8SC/O2R^!?#$]Y
M)=RZ-;/-)*9F+ D&0G);;G&??% ''Q^*-?B\2KX1>Y9M3.K"992@/_$OQYF3
M@8_V*@\.ZUKMGXZABUS6;F:WU&>=+;RA'+:2@<HJ%?FC8#.<]<5V.G^%[E/'
M%[XEU"Y@DD:#[):Q11%?+AW;OF)/+9_"K5CX+\.:;K#:M9Z1;0WS%F,JKT+=
M2!T!/J* ,'Q9<:C?>.=%\/0:K=Z79SVL]S+-:E5=V7 "[B#CKFN/TB6]UOQ?
MX/U&]U>>\:*]O[(.8U1)4C4D/@#J< 'Z=J]8UKPYI'B*&.+5K"&[6,[DWCE3
M[$<BGVN@Z59)9);:?;Q+8AA;!4 \K<,';Z9% ''>-K,S?$+PC+]IFC0I>(8T
M/#8CST]^E<QX.;5=#T/P;=PZQ>SP7TTUO)8R;?*"!9&4*-N0?E'))KUK4=%T
M[59K2:^M4FEM)/-@<Y!C;&,@BB+1--@M[6"*RA6*TD\RW4+Q$W/*^GWC^= '
MD7A?7_%UTVAZW-?W)BU"^,,\-Y<VX@,18C$2##[QBN]^)MM;R_#O79)8(W=+
M-]K,H)7Z'M6A;^"/#5KK9UF#1K5+_<6$H7[K'J0.@/N!FMB\L[?4+.6TNX4F
MMYE*21N,A@>H- 'D)O=6>Y\,:#I37=K;OH<=W(=->&*:5\  %I>"HZX'/-7-
M'OO%FN:[H.EWVN-9^7:375RUH8G-P4FV*&9<CIUQWS7>:MX,\/:W;6MOJ&EP
MRQVB[(,90QKC& 5(('M5RPT'2M+\DV.GV]N8(?(C,: %8\YVY],\_6@#RU-0
M\337>G7:>)[Q%U37+C3S#Y4;)%$I?!0%>&&SJ<]>E2PZYK5MX@BTFXU WK6F
ML3VZW,\*>8R?9O,4<# ()ZC%>E#PYI*BU LHP+6Y:ZAQGY)6SN;ZG<?SI?\
MA'M(-VUT;" SM,;@R%>?,*;"WUV\4 >:^'=4\0PV?A'7K_Q#<W?]M3F"YMID
M00HI1V!4*HPPV#G/.:IVGB;5X->T2Z@U;6[ZSU/44M&GN8X8[293D?ND^^,>
MO?'->JIX=TF.TL+1;*/R-/<26J<D1L 1D?@QZ^M4+'P%X7TZ^CO+71X$GB?S
M(FRQ$3>J G"_AB@#SC1KR\T+1=!,,KWDG]KZFSHZ*2[(LQVCC(R5SQSS5S0-
M;UA'\(ZW/XAN+N3Q#.5N=-8)Y:*5;!C &5"$#///>O1K3PMHEC<_:+?3XDE^
MTO=!N3B5QAF&3P2/2H]/\'^'M*U.34;'2;:"[DSF55Y&>N/[N<]L4 >;>'M:
MU]HO"&N7&OWEPVL:C-:75K(J>2$!<#:H ((V#G-;_CM8Y?B3X#BF"-&9KDE7
M ()"+CK7;VVB:99VMK;6]A;QPVCE[= @Q$QSDKZ'D_G577?"FA^)C;G6-.BN
MS;[O*+DC9G&<8/L* ./\16NFZ;\1O#MQI*V]K?>3<O>>2N!]G$9(9U7J ^,9
MK L/%&N#6=#*ZQJ=_8ZT\L,DUS:QP0'Y"0T ^^,$=^#7INC^$/#^@&8Z7I5O
M;M.NV1@N2R^A)R<>U06G@3PU8W=O=6^E1K-;.SP$NS"(MG.T$X4<G@<4 >7Z
M#J.K6/A?PCH]C=ZBPU&YO'GDM?+,Q".V%!?Y0,G)->D^!;W6KK1IEUYX7N(;
MJ2&*1)$9I$4\;]AP&]0/2K#^!O#<FGK8OI436ZS-.BEFRCM]XJ<Y7/H,"K-M
MX6T2SBL(K;3XHH["1I;95) 1R""W7DX)Y.: .1^)L%W<>(/!D=C;V<]R;^0I
M'>9\HXB)^; )Z9/U%7&MO$EAH6K7%R?#^B21P^9%=6*%@"IR1(&4?*0,>O-=
M)KOAG2/$L4$>JVGGBW?S(B)&1D;&,@J0:SX/A]X8@@N(!IQDBN HF2:XDD#X
M.1D,Q[B@#S=M?U3QW\+=?U6]U%;1'G@ACM85'^CA73+$GD[B<\]L5TECJ>OO
MK'B"ZNO$L%IH^AD0*CVRD2'RE8O(W7&6!P*["Z\):#>M>M/IL+&]B6&YQE1(
MB_=! /; P>M.B\*Z)#I][8+I\9M;W'VF-B6$N%"\Y.>@ _"@#A?"/B?7I/&5
MEIMY=W][8ZA:27"RWUBEM@KCF(*<E#N_BYZ5ZE6%IO@[0M)O8+VSLF6X@B,,
M4CS2.40]5&YCQQTK=H **** "BBB@ HHHH **** "BBB@ HHHH **;N/FE-A
MQC.[M]** '4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%%  >**** "BBB@ HHHH **,C('K10!Q#^-4L/B-J>C:MJ%A9Z;#90S
M0-/(L;-(Q.1DGG@55T3XEVL\.M7FI30&SM]2-G8M9HTC7 QD!0N=QZ]*T/\
MA"UN?B+J.OZC;V5U93V44$,<J!V5U)).",#MWKG$\":YHCSZAIEO93S0:XVH
M6UF'"*\+(4*Y( 5@"2.W% '8Z?XYT#4E@\FZD26:Z^QB&:%TD6;:6VLI&5.!
MGGBJ^I?$;PUI27)NKR0&WNC9LJ0.Y:8+NV* .3C\*Y.7P9XF-Z_B46EF=4;5
MX[_^SA<87RTC:/;YF,;OFSGI4NE^!]>EU>TU758+..0Z[)J<T"2[PB&+8H!P
M,D$"@#H8OB;X<ENHX$>]RSQQN_V.3;$[XVJYQ\I.1P:WM<UZP\.Z=]NU&1UA
MWK&HCC:1F=C@*%4$DFO/_$OA'Q%?>*)KG3-.M[626YBDCU2WO6C C7:3YT)X
MD;@@$#TKKO&UCKE]H2)H4F+J.>.21!*(FEC4Y9%<@[2?6@",?$/PZMC=7<]Q
M<6RVLR0317%K(DJNXR@V%=W/;BGVWCWP_<Z=?WQNI;>.P<1W"7,#Q2(Q&5&Q
MADD]L#FN)M/A[K>;JX-O% +G5+"\%O+?-<R(D)^<-(PY;\2.V:U?%G@G6-4U
M;4-3TX6;2"XL;JUBF;"R/#O#!^.,AN/I0!J>%?&3^)O%VNV4,;I8V,-N8UF@
M:*4.X;=N#<]AVJM<:WXJUWQ3JNF>''TZSL]*9(YKF[C:0S2LH;: ",  \FK'
MA32=>3Q?KVNZS9VMFM_';QQ0PS^:1Y88$DX'K4$NE^)_#OBO5=0T*RM-2T_5
MF2:2">Y\AH)E4*2#@Y# #\J )O#?CHW-W<:3XA2WLM7@O19;8"S12N4WJ5)'
M&0#P:TKCQUX?MK::=[QF2*[-GB*%W9Y1U5%4$MCV!KF)?!&N77AW6KZ1[6'Q
M-?7D>H6XA;,=O)'@(H8CG@$$^YJA>?#O4;?2?#%RD$UY>Z:TTM[;VUY]F>62
M89=EDR.0WN,B@#L+GXB>&;33;*_DOW:"\E:&'R[>1G\Q>JE0-RD>A%96G?$F
M+5/[1:*%88[35(;)&GCD4NDA4 X*Y#9)X-9GA[P+JMEJ6C7LMC#:QQ:I<WT\
M/VMIW021;5W.WWFSUQ4ESX8U^?4=;B%@@MY]=M-0@G,R_/&A3>,9R" G>@#:
M;XI^$TNY+9KZ82([QC_19,2.IP50[?F.>PK03QSH#Z$FL?:W%M)*T*IY+^:9
M%)!3RP-V1@\8KFK;P=JT0\,A[:#-AJUS=7&V0'Y'+E6'J>1Q69?^!=<66WOU
MMI)_L^L7]V;>UO?(D>*8Y4J_8\=,CK0!Z3HFO:;XBT\7VEW(GAW%&^4JR,.J
MLIY!]C5]G R,\UR7P\T"?0]'NWNK V,][=/<M"URT[@'&-['^+UQQ76&)=X:
M@!R/N'O3J,4F, XXS0 M%,4MNVD?C3Z  $$9%%(  ,#I2T (#DFEI!SS2T %
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 %%%-4
M."VY@03\O'04 .HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH ***S/$6M1>'?#M_K$T;2)9PM*47JV.@_$
MT :=%>:^&/B1JNH^(=&T[6-+M+>+6[-KNRDMIF<@#)VN"/0'I7I5 !1110 4
M444 %%%% !17FVI^._$"^/=7\/:7;:,L6GV\<IDO[AHBY90>"..]='I?BR!+
M2PCU^[TVUU&\#F-+>??%(%/.USP>* .FHKB+OXI>'HM2T2TL[A;U=5N6@6:,
MX6/'!)R.>2!6O_PG'AC[9<VG]MVGVBV#F:/?R@3.[/TP: .@HKG= \=>&O$]
MP]MI&JPW$Z#<8L%6QZX(&14%WXN^Q_$&'P[.L$5M)IYNOM$DFT[M^W;SQVH
MZFBN(\/_ !#MM2F\3R:B;>RL-%O/LXN#)PZ\C)]\CMZUIV/C[POJ.C7.K6VL
MVS65K_KY&)7R\G R#R,GIZT =)1WK,_X2'2//B@.H0"66V^UQH6P6A_O_2LM
M?B)X1>PN[Y->LVMK1E6:16)VEL[0/7.#T]#0!T]%4-'UG3M?TV/4-+NX[FUD
M^[(A_0^A]JSY/&_AF+Q -!?6;5=3+!!;[CG<?X<],^V<T ;]%<[J'CWPKI=\
M+*\UVRBN3+Y1B\S)5NF&Q]W\:K^*?'NA^&8;N"?4[1-3CM7GAMI6QO(!*CCU
M/XT =516!:>)8QX&A\2ZA&((S9+=RHAW;<KNP/6N#;XI^)K+2[?Q+J7A6./P
MS<NNR5)\SQQL<*[+T(/&.E 'K=%99\1Z.EE=7CZE;K!:!6N'+C$08!EW>F01
M^=5KCQIX:M+NUM;C6[..>Z19($:3!=6^Z1]: -V@ #I7/ZUXW\-^'WEBU'6+
M2&XB7<8#*/,Z9 V]>1TK$T_XE6VL67ARZT^" KJUV;>5)KD*UO@$GC'S-P./
M]H4 =W17.R>/O"44WE/XCTQ7R1C[0O!'7//%74\3:')I,FJIJUFVGQMM>Y68
M%%/ P3Z\C\Z -6BJ>F:MI^M68N],O(;NW)*^9"X89'45<H ***0,&SB@!:*0
MC/0XI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***0D @'O0
M M%%% !112 @]* %HHHH **** "BD) &2<4A=1CF@!U%&0/QHH ***"<#)H
M**3<,XH) ZG% "T444 %%(""2/2EH **"<44 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 44W(WX[D4Z@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *I:Q;RW>C7MO##;SRRP
M.B17(S&Y(. WMZU=HH \;\)_#O6M/\4P:]=Z3:V#:9921VUM#>M,L\QW <L3
ML3!Z>]>K:/-J-QI5O+JUK%:WS+F6&*3>J'/8]^,5>HH **** "CG-%% !111
MTH \;\2^$]77XDZSJY\&0>)--U"VB1%DN(X_+90H/WN0?E[>O6CQ3X-USQAX
M2T/0+'PU::#!%+)-+OG5Q;8R%4;>3NSG->Q@Y)XX]:6@#QX^'=?6W\!7+>&5
M6;1;IXKJ"!HP-F !(O.,'[WKFKMAX4\0Z9X<\;M;:=;'5=0OY9;/S?+<2QMC
MKGCIGAN]>J44 >,^!_"WBF#XE6^OZOID]O VG&&1YIH6Q( !@+'PJD]!CI6M
MK_@-O$OQ?BO=9TS[;H(TW8K-(0J2ACQ@$'/->H44 >!R_#'7;?1_$EIINE*(
M%UN.ZL[1Y5VW,"9^7)/3!'7TJ]-X)UWQ/#XMU&;0(]%^W6$=M:Z>KKNDDC(<
M,=O'50!7MU% 'C&GZ-XKU;6HKW4O#DEA%;^')=-7=,CF23'' /&<\9J"Y\ W
MO_"G]!T\^'[@ZI;S^=.MG)'',A^?#$GASRO&:]NHH X'X4Z9X@TKP[<P:]:Q
MVY-P7MP41964]Y-G&[]?6O._$'AOQMKE]<VY\-/%Y.K+<P/:^1# 8P?O,>&=
MN^<]S7T%10!XGJ?@+4KGPCX^7^Q1)JFH:L9K-B%WR1>8K*5.>!@M^M5_$?A/
MQ);ZSXN6W\+C5TURU1;>Z$D8^S$)@CYN<@],>@KW2B@#CF\-7.J?"6/P[,OV
M>[DTM+<AS]R0(.#C/<5P=Y8^/-<\"6O@2?PJMMY:16LNI/=*8O+C(PP YR0H
MKVVB@#QGQA\-]8N?%FG0:,'&A:A!;VNK8< ;82""PZ\JH /M6%XR\ >(Y_%F
MMV]GHDEWINI/ ;::+R0(P@ *EF!9 /;'3O7T'10!YAI?@>5O'7B>^U'28IK>
M6PM[>RFN D@8B,*V,]\@<X%86C>&O$#^'/!%M+X>>SET?6,W*Y4;HP"?-/US
MCOTKVRB@#P>W^'>JMX5\/P3Z AO?^$B-U>!@FX6^6^^W<8QQSVJ37_ .OS>&
M_%-MI^EJD9U\7UI;)M FA P=J]!US@^E>Z44 >9?"7P_JNFW&N:KJ5E<6"ZA
M)&8[:8(A^4'+>6@ 3.1QCM7IM%% !1110 48YS110 4444 %%%% !1110 44
M44 %%%% !28YSWI:* "DQS2T4 (P)! .#2(I4<G)IU% !31G<2:=10 4G.:6
MB@!.<^U+110 GS9[4M%% !2 8S2T4 (1D$4Q8@#\W-244 ,\L#&,TX#UI:*
M"BBB@!,9Y-,\H%]Q.?05)10 GXTM%%   !1110 4444 %%%% !2$9&*6B@ '
M HHHH **** "BBB@ HHHH **** "BBB@"-\>8G'4XJ2D[]*6@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHS10 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %-==RXIU% " ;5P*"P7&:6D(!ZT 1EBLG)SFI:3
M SG%!&>] !SDTBDD?,*=10 4UL]J7'.<TM "#=CDTM%% "'/:@'L3S2T4 %%
M%% #%)+GT]*=T)-+1UH 3./I2*X?I3NU(%"] !0 M-&XY/Y"G44 -!;@''O3
MJ** &LX!QW]*7G'O1M&[..:6@!J;OXJ=110 4444 1M(0X '6I*,44 % &**
M* "CO110 4@SWI:* "F$,9 0>.XI]&!G- !1110 4444 %%%% !1110 4444
M %(WW>N*6B@!B,6'(^M// HHH ;N'%+SGVI:* $[XI&+;@!^-.HH **** "D
MYS[4M!Y% !11THH 3G/;%(Y(4XIU% #0P  )R?6G4@4#H*6@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@!#GBEHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LKQ)K
MD/AKP[>ZQ/%)-':Q[_+C'S,<X ]N2.>U:M97B:RDU+PQJ=E%:Q7<D]NZ+!*Y
M59"1T)'3ZT 8.D^+]4/B:TT/7M*@M)M0MFN;1[:<RC"_>1\J,, <Y'%2^/O&
MDG@W1C=6^EW%_<$%@$1O*C4$ L[XP!R..I_6N3\*>&=77Q;::S/IFJV]OI&G
M26T,6HWB2R32$\*F. H&1D^U==XNLM2\1_#?4+6"P:'4;RV %J\BDHQ(^4MG
M% '4PR>;!')C&]0V/K3ZBM4:.TA1_O*B@_7%2T %%%% !1110!PT_P 0);2Q
M\7276G*EQH,P2.(2$_:%< Q'ID;B<=Z2Q^(;:AH_ARYATX"\U>[:VDMFEQY&
MP,9"3CG;MZ<=:H>)?"^L7OQ*L9;1/^)'?B"34V !P]NS-&#GLV5'X56T7PCJ
MUO\ $+7)[J-WTFV$\^F%@,&6X WX^FTC_@5 '1W/Q#TJWN+FT0B:[ATI]30(
MX,<JKN^56[GY?3I5KPMXZT+Q7:VYLK^U-]) LTMFLH9XL@9!]<$XKA-)T'6=
M/TZ&TGT6=Y9_"SV2MM#+',"YV,<\9W"M73O#%W97_P .Y?[,$;V%I)'>R(@!
MC)@QAB/]K/XT =KJ/B?0M(O8K/4=7LK6ZEQLAEF57;)P,#KUIMOXK\/W6K/I
M4&LV4FH(Q1K83#?N'48[D5S4FAW5S\8Y-1FTX2:>-)"+<21@JLH?( )Z'&>E
M<+H_A?51<:5IEW9:TEW::LUPTB6L*V\8WEMXFV[F!';/- 'KC>,?#2ZDVG-K
MVG"]5_+: W"[PV<;<9ZY[4\>*_#[:J=+&M6!OPVS[/\ :%W[O3&>OM7C5QY5
MMH&A:'+H+7%^NM(!JPC5HI<SEBX<')+#@CMWZ5<O-*U[4-=L1_8MU"T.N?:)
M$ATZ.*%(Q(?G,N2SDCG/O0!ZT/%.@-->0KK-B9+)=]RHG7]R,XRW/'-4- \8
MVOB/Q#JNGZ>8+BTL8X76\@G#K(7!XP.F,>M<)+X3NT\!FX&B-+>_VRUW>6ZQ
M#SKF 3D[>>O&#@^E=3X+@GF\4>(=8.BW.EVEXELD,=Q&L;,45@QVJ3CJ* ->
MU\8Z7<:IKEE),ENNCE!<32R*$&X9SG/&.G-:6DZWIFO6?VO2KZ"\@R5WPN&
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
M1U[^E 'H$_BG0+74(=/GUFPCO)MOEP-.H=MWW<#/?MZUF>(?'.G^&?[0EO\
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
MX+F\:T$%H[O-"0#AG?[G4<@<\^U4#\1O$]IX3@UZ^@TF--2O5MK!0DK")=S
MM(%R6X7@+S18#URBN,\"^,+OQ+<:K:7L5N9+"1 MS;)(D4RL#R XR",8/6LF
M;QQXC8:QK4%CIXT#2KMK>2-R_P!HF"D!W4YP,9SC'- 'H^]=VW<-WIGFG5YG
MX#MKZ\^(/BW5-4>"::&9+>!E+9C0J& 4'@#!7/OFJWB_XD:MX?U2^\FXT7R+
M29(Q9$237$H.,EF3Y8NO /XT >JT5YAK'C;Q1;?\)!JUG'IB:+HLZQ%)HW:6
M?A=^"& &-WI5C_A8UZLEQIAL[9M9;48K:UA!91)#(H=92#SPN<X[B@#T>J]Q
M8VUW-;S3PJ\EM)YD+GJC8(R/P)%<O\0/$&M>'M.L9])AB*RW CNKF2WDG6WC
MVD[RJ<XR *IZ!XXNM0U#P_83/IMTVH171FN+.1B@:+;C:#R,@\@\B@#O*3(S
MCC/I7F\/CO7-:&FZ;I%O8Q:K?27+^9<!C#%##(5/ .2QXK+N+OQ9<?$"R>!M
M-MM5CT&5KB-V:: %9L':%(Y) ZGC)ZXH ]=I"0HR< 5R=OXS)^&"^+KBV7>+
M W+PJQP6 ^Z#Z9KDO%-WXQN? .H2ZQ'IOV.YMXIHY; NKPL9$.U@QYX/4>E
M'K5'%>6>,OB)J7AR^NUMKW0_*L@F+1S)+<39 )#%>(NO&ZF7'BW5-.U/4H-%
ML+>34+W6XK-?M4SM&NZW5]QYX ]!@<4 >K45Y=IOC;QC+=EKZTT1;.SU4:7>
MM"TA>1R0-T8/  W#KG/-6=!\>ZO?_$"[T/4(=,M;=;B6&&W=GCNMJ_=DPWRN
MK8_AYYST% 'I%%!.!FO+(?B7J2>)-/LYYM N;>\OOLC06$SRS0 Y"LSYV=1R
M,4 >D)IMFFIR:DMNGVR2,1--C+%!R%]A5NO,-+\?>)9#::IJ5EI2:'<ZH=-4
M0L_G@[RBN<G;C(Y'7O6;>>(_$_B:;PSK,4-G:^')=;B5!%*QN&4.4'F?PX)S
MP,]J /8:*Y/QCXLN-#O=)T?2X(9]8U:4QVZW#$1(J\L[8YX!Z#K67+XL\6)J
M&G^'AI&FQZ]/'+-))+.QMO+0@;UVC=\V>AP1WH ] H.!UKS6U\?Z_JLNE:98
MZ790ZM<375O=FXE8Q0O;[0Q7;RP);CG_ !K)O=6U3Q??^$H+Z.WBMCJEW;WT
M4,KJDKPYP1WQ@$@$]: /8**\K\(^*]7NH-+TG1=*MO+:.>YN)KJZD81HMPZ8
M!P26.,C)Q1IGC_Q=J%OI<_\ 9FC>7JUU):6N)I 8W3<2SCG(PC<#G.* /5**
M\LN_B7K<?AW2]133;&'SKJ>UO;F8R/;V[1L5!.T;@&(ZGI7::3J]WK?@Q-3A
M6T%[-;NR"&?S(?,&0,..V1^% &_QTHKQ#0=5\5W?_""2VLMM<ZC<6%X6>[E?
M85#)AGQR6 X_&NE/Q!U.3PS87[2:%IUQ++/#<&^G?;NC<K^[5?F?.#0!Z517
MDFG^,]4\3:YX)OK:6.&"XN+RWO(8I&\N0H." 1DC R,],UZR^[8VS&['&>F:
M (-0T^UU2QELKV%9K>48=&[U/&BQ1K&HPJ@ 9.>*\F\*^)O$YT+3M,M1:76K
M7]Y>LLUV[F.*&*3!SCD_,< >F*[;PCX@OM;CU*VU.U@M]0TZZ-M,('+1M\H8
M,I//(- '2T5X?:ZIXEN8M/=KZ.:Z;Q9)#")6?8%"/E6_V1U %='??$75]+C.
MG7UK81:N-46P,P\QK?:4WB3 ^;I@8]: /3:*Y/P5XIN_$(U*WO[,Q7%A/Y1F
M2-TBG'9E#_,/H:Y.Y^*NIIJFK/;V$,UEIU]]D-M'#*UQ*,@,X8#8,<G!]* /
M6**X&[\<:O%\0D\(PZ=:O+.5GBN#(=J6VWYBR]=X(( Z'(KFX_&.M^&M/U^6
M:>"\N9O$CV5KYRN4B!5220N25 Q@#WH ]8M]-L[4W#0VT:&Y<R3D+S(QXRWK
MQQ5H    8 [5Y/)\3==MM(UI6L+2YU"Q: PSI'+'!*)7"8P^&!&?I2>+/%/B
MNPTO5])OC8P7S:2+^"ZL2Z^7B1493N.<_-P10!ZS17/:AJ.K:;X$-_;VJW^K
M16B,(HPQ$DF!D@#DCDG'4XKD].^(.J3V'FR3:5<R#4+2U=88Y8WC65]KAXWP
M5(['OZ4 >FU1?2M..J+JLEI ;Y4\I;AE!=5] 3TZ]JY#Q3XZO]#U+5[&UM+>
M:2WMK1K8R,0#)-*8_G]A@&L?QLWBVW\'7BZO-IDTHO;1K.6U5TR3*N592<X!
MQR#S0!ZFJ(F[:JKN.3@8R?6G5R6@ZOK<?BR\T#7)+.X86JW=O/;1&,;2Q4J5
M)/(/?-=;0 4444 %%%% !1110 4444 %%!SCBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@#D=1\ 6M[KU[K-MK6LZ==WBH)_L5R$5M@PO!4]JN6/@ZR
MM-2L=2N+R^OK^SAD@2XNI=S,KG)S@ >PK8FU.PM[R*SFO;:.ZEYCA>50[_12
M<FLG1_%=KJ46K37(CLH=.OGLVDFE 5BN/FR>!G/2@"&'P1I=G9Z7#;^=C2WF
MDM@S]6D#!MQQ_M&L/PI\-ELM*T,ZUJ&H75QIT>Z*TDF4PV\I!!*X4$XR<9)Q
M79OJ<;26?V4)<PW+E3-'*NU %)SUYZ8P*5-;TJ7S/+U.S?RQE]LZG;]>>* .
M;F^&^F"VTV/3[_4M-GT^ VT5S:S 2-$3DJV00>>>G!K&\3?#P7UCX:\-Z;IR
M'2;&Z6XN;N:5=P4$EEQU9GSR>E>A7&HV-K:BZN+R"&W.,2R2!5.>G)XI\EU;
MQ6K74D\:VZKO,K, H7KG/3% '/ZWX+MM7U'^T+?4;_2[QXO(FEL9 AFC'16R
M".,G!'(S5:[^'MC+)9266IZIITMM:BS,MK.-\T0.0'+ Y.<G/7FNJ6ZMVE$2
MSQF0IY@0.,[?[V/3WJO)K&F0^7YNHVB>8 R;IE&X'H1SR* (4T#3QX>_L)XF
MFL##Y#)*Y8LIZY;J3[US-M\*]$5#%J%UJ.J6R6YM8(+V?<D$9.?DP!SP,$Y(
MP*[0W, \W,\8\H9DRP^08SD^G%8]EXGM;S7M8TS;Y:Z;'#(]PSC8ZR*6!![
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
M2W6H65BJ-=WEO;JYPIED"!C[9/- ',6GP\L+75#>_;[Z1!J']HQ6[,NR.7#
MXXS@[O7L*LZIX%TS4VO)3-=V]U<7*72W,$NV2&15" H<<<<$>YJS>>++&UUZ
M71%5Y;^.Q:^"!E4,H.-N2>"?Y5HIJ=L(K8W,T-M-<*&6*25<DGL.>?PH H^'
M/#-OX<@N EW>7MQ<R>;/<WDN]Y&Z#V  XP!67>?#S3;K5)[E+R_MK6ZF$]W8
M03;8;B0?Q,,9YXR 0#BNCO-7TW3V"WNH6MLQQ@33*A.?J:9J^J1Z3H5[JK*9
M8K:!YRJ$?,%&< T 8MYX!T:]U";49/M"ZC)<I<K>(^)8BH 55..$P,;?<TRX
M^'ND7+Z@TDMY_IMVM]\LV#!.HQOC..">,]>E9L7Q'N+5;&YUWPW=Z9IM]L$-
M[YR2HK-]T.%Y7.>IKL)]:TJVO4LI]2M(KJ0;DA>95=AZ@$YH Y]?A]I[VEY%
M>:AJ5]/>-$9;FYF#/B-@RJ, *!D=AWJYK?@S3/$%W-<7K3[I;![ A'P!&S!B
M1Q][*BK5IXGTR]\0ZAHD,V;NPC22?/  ;IS[=_J*OVFHV5_O^QWD%QL.UO*D
M#[3Z'% %!O#L,OA<:#<7EY-#Y(A^T&3;-@=#N4#D8'/M6.GPYTHZ?>VUW>ZG
M>S7:QJUW<W.Z9/+;<FUL<$-S6A?>,-,TSQ3%H5]-';/+:&Y6::140_-MVC/?
MJ:V4O;62X>!+F)ID0.T8<%E4]"1Z''6@#EH/AOHR0ZHEW/J%_)J<217$UW<%
MWPARI4X&"#@CZ4\?#W2Y8;A;^[U'4)9VB)FNKC<ZB-MRA<  #/MS6YJ>M66F
M:!=ZS)*)+.V@:=FB(;<JC/'8]*PK7XAZ+-J=I:7%S!:1W>G1W\,UQ.J*P<XV
M#)ZB@#>&C6HU_P#MGY_M?V;[-U^79NW=/7-:%4+S7-)T^UBNKS4[.WMY<>7+
M+,JJ^?0DX-7(IHKB))89$DC<;E=#D,/4&@!]%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!X_<Z<-/\5^)SK?A:^U:XOK
MB.;3+B&(NNT !4$@_P!40>>U5KVTU#34N(KG0)Y;>XU^>X:9[-[M85\L;6\I
M<;\DD G@8S7M-% 'AOA/1M55M*D;2;R*)=;O9COLS!MC:V(5MG\ )X'OQ5K0
M_ UHG_"NS<>&T.(9SJ!DM>C&,E?-R/[W3=7M%% 'A&H:(UOX9T<7MCJ<,EC<
MWWD Z>;JW5=[;4DBZX(P%(Z5Z+X>TVXUCX50Z9J>FIILMS8M UJ,XB!!"\'D
M<8.#TKLJ* /GFWTGQU_HNL/I]TMYJ,7]AR1%3NA@6-4$QR/E^8.W..HK8UO1
M+#3KGQ-I,_AF[O;VX@BBT69;5I5V"((JJ^"(RK DY(KVZB@#Q6X;5- M?%.G
MW6EZC<ZAJ>FVL=KY%L\R2LL'EOEE& 0<YR13M1T75!:W4\NC7<UKLTE[RU2,
M[IHXU82( /O$';D>V*]HHH \X^',%N?%/BB^T[1+K2],N&@$"SVC6XD(5MQ5
M2!QFN)UW0M13Q+XE76;?5[F>\N%?3YK+3A,63^$)*?\ 5E>!U'2O?:3(SC(S
M0!XKK&@:A)\04UN'0=0FT*WF@CU" Y5KN9<@3B,??"DKD]\5%JNASJMW>7-C
MJ-O+'KMY/;SI8&YCVL!C?%U96Z CI7N%% 'C^CQ3:?K/@_5-3\/-9K%IERCK
M#;,P@?=N7/4ID9.">,XKO_M\'B[P)->6$+O#J%G)Y,<R@,V5( (SCK6_)&DL
M;1R*&1@592,@@]J9;VT-I;1VUM$D4$2A$CC4*JJ.@ '04 >0>#_#<>I:EX?7
M4?#LPM;'0'MY1>6955N/, /48)/S'/H<UC#P]?V<VBW&K:7J+:9!83VR1IIP
MO&B?SF*@QL#MRNW#8].:]]HH \,U#2-3\/Z!X;O=)BNH=0U&%]&DBO<"5$E9
MF0D+T*<G Z#BO1=6T]?#/PSGT[3],?4EM;/R5M$!)FSP<@<GJ20.:V;KPYI=
M]KUIK5S;>;?V:E;=V=L1YSDA<[<\GG&:U: /G6;P[JEW/J\MII=S+:S:*T$9
MAT<V:E_,0[ N26(&>3UQ71>+/"G]G^*]'ECTZ>+0H].:!5M-/%TL<Q))S'@X
M)_O8ZU[110!Q7A_2;^'X4C3(?M<-ZUG,D NV"RH6W; V/NXR..U<5IVG?:/#
M$>DZ1X2O+'7H=+GAFO)86AV28 (WXQ(7.2#GBO:J* /#(K*6_2X_X1WPU?Z4
MEOH4]O?J]L8OM$Y7"H!CYV!R=WO6GJ7A)+6XTF*UT:YC@;PW<077V*(+(7Q'
M\ISP6Z]>O->P44 >%:78WC:=J5O9:7<2VAFT\I<G37M9)"LHW*T?0E0.6 ^M
M,U+2RHGTR[\.7UUXB?7DN5OTLV=3!YJD-YV/NA.,9XKWBB@#P:7PV5\0:A9:
MA9:D^HW&LK<12VVFAB8BX(<7)SM4 <CCN,5L2>$KR;P5XUDLM+=-;N]0N DF
MS;++#YBG"L>H*@\=#7L-% '@W_"-7-YHVK2:-8:L9/L$,,UN^G+8). X+(%
M!=]H89''.,G-=AX)M;1O'VIW^D^'KS2=-;38(CY]DUL'E#,3A6 R0, D>E>D
MT4 >0Z]:):>*/%)UKPG?Z\-06'^SF@MVD7:%P4\P ^5AN<_C6=J>C:C]FU32
MY?"]U+K]Y?QS6.I1Q^:D,65*@SX&S8%*XX_6O;Z* /&->\'/>Z?XCEET.2>\
MNM>M]DGV<L[P@QAF!QD+C?DCCK4?B[1X=)?Q O\ 8[C2'U'2WBMH8<).=V)
M@X!)& <5[75/4=+L]6ACAO81+'%,DZ#<1AT.5/'H: /%=<\/:GK,VO:CI.D7
M^G:+)-9B2T6SV2W"QDEW6)@,XR."/F]Z>WAAI]/U>6UM-6NX+V_T\2_:;!;:
M.4+*N]EB !P!U.T"O<Z* /&_%/A2U6^\26D6DWMOIDK6,\;Z=:^8J2@L&<1=
M' XW 9X[50EAU5O"4,,OAR-K>+6LI<?V7*%V%>9S:@Y/S$C'3VKW.B@#P:'2
MIX]-,TVBWT]O!XFM[E5?3&AQ"4&]DBQ\JD]0/;/-4?\ A'[[_A(+R&\^V'5C
MX@\^(0Z23(\>_(D^TYPJ;>W.,8Q7T/10!X&^GPB\:PN/#]]/XH7Q&+D78MG.
MZ R9#^9C&S8,8]J]/\9VT]QJ?A1HH))$BU='D9%)"+Y<@R?09(KK:* /!],\
M//:^&M!OTTAH]3?Q<K23^01+Y7FN#DXSMP/I7H7CG3$O-?\ !\XL%G:+51OD
M\O<47RG(R<<#< ?3(%=MQ10!XCX<O;J#2_#OAF>SU!]5LM?\R[S;R;(H][G<
M7QMP<C'-7_ &F7D'B#1)I;*XCA1-54L\9 4FY!&>.,CI7K]% 'DGQ):*;QA#
M;76DP,CZ<RV]W<:?->B1RQ_=1HA 1NGS'GD>E<GJNF11^'=!EU..\CU)=&%N
ML%]ILES!,<M^[&WYXI!QSQP17T/10!PWB*'6-3^#LD=K8RVVIRZ?'NM(F.].
M%W("><XR/6O.]0TW3]=L]4G\+:#+'I<.BB&Y0V;1^=<^8K( I W.H!)(SU]Z
M]]HQ0!Q/CK2%D^$NIZ;96'"V0\JVACZ;<-@*._%<I:^'=/U[6=3F?1O.M8_#
M5M%9&: X5BK\+D?>''O7L-&* /!=4TV<WEM)XB,D=C-H<$-EYVFO>!)-@$BJ
M%(*29P>>OKQ7KG@J&ZM_!.C07PF%S':HK^>,/D#^(9.#CM6]@>E% 'DGB#2M
M9O/"/CJ#38;@33:MY@ C.Z6$"/?L!QNX!&!UZ5B3Z?<7GAWQ"FF6M[-97%I;
M1"*+239PLXD&=J$EF;!.X@8KW:B@#RG4O VFGQ+?C^PE?3[/P]LLXO*S$)2T
MA(7MOZ>_-8>C>&!INF^&I['2IHKJYT&^%XPC;>\A12H<^N2< U[E10!XUH_A
M&+4UN9=7T>2XE@\,6<5N)XB=LNQ]P /\8(7W%8^HV][>:?IFGZII%PDB:&B+
M<3Z7+>2R2G/[M!]V-AW8\\CTKWVB@#Q"+2KQX;&6?2[I[Z7P?<6[NULQ<SC
M"L<<-@$#/TIDVE16<%S;Z[X<OKR]NM(MX],E6!Y?+D6$ QC _=L'YSQ7N5%
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
MH] LX;*SMK*XL(YA-J-S)^]8G!192"-PQGYCS7<^/M?'A[P)J6I+*L<OD^7
MV?\ EH_RJ1],Y_"LFX^%EA-91:>FKZE%IPMH[::U5U*3*AR"<J=IY.2N*Z+5
M/"]AJSZ0+D,8-,F$T<'!1R%*KN!ZXSF@#S3P3XXM_#^B^*;)M5DUU-'C6\M[
MAI"6G1U&5R<\*_&?>MK4?'?BGP]*%UG2-,9)M/GO8&M9WX,:!MC9'N.16_XH
M\'VNIRG4H+19KF*RGM39[A''=HX&$=L9 ! (([UQ]AX#UC7=70ZRVKV^G0Z?
M-9XOKF&23]X N(Q&,  9^9N3@<4 7-0^(FNZ-:Z1;ZI;Z7;:GJ8:X7>TIA@A
M !PVT%B_...*KR_%B]N])T)K2TM;&\U$S&62[622*)8FVG 0;CN.,'M7::SX
M.@U2?3[RVU"\T_4+",Q0W5NRD[" "K*P((X':J=S\/K=[72Q:ZQJ5I?:<)!'
M?HZM*XD.7#;E(.3STXH Q;7Q]X@UNWTB#2=+M8K^\2Z\XWGF+&AA*C>N!DJQ
M;C///M3-'^(>OSG1+[4],L8]+U5I8$%O*S2I)&K$L<C&T[&XZCBNMTWPA9Z;
M<V-R+J\N)[2*>/S)Y=S2&5E9V;CKE1C' J.V\#Z3;66C6JF9HM)F>: .P.YG
M# [N.1\YH Y'PU\4[O6+_3GN+2V^QZE*T445N)#+;D9VF1B-I!QSCID58TKQ
MSXCOAH^HW-EIT6EZO/):0I&[&6*10^UF)&""4(QBMG2_AY:Z9?0,FK:G)IUI
M*TMIIS2@0PL<^@!8#)P"3BKD'@;2K?3=&L$>X\G2;HW4&7Y+G=][CD?.: (O
MAS>:O?\ @JRNM:GCGNY"Y\Q#RR[CC/O].*ZNN;T3PFVAP6UM;ZS?M:V]Q)+'
M"Q7!1AQ&QQDJ#DCH>:Z2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M**3(SCO0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 -89Y'6G444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 44F#NSGCTI: "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BFN"RX4\TX=.: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHJAK46ISZ1<1:/<0VU^ZXBFF0NJ
M'UP.O&<>] %^BO ?#^J:WH/@7XC2RZM/=ZA977DK=.QR&^Z64$\=<UM^$+:;
MPQ\5+'1K34K^^L=0T07<XN9S(!+G[X],XQ_P*@#V.BBB@ HHHH **** "BO(
M%T>?XA?$+Q1!J&N:G9V^D-';VL-C/Y0&X$ECZ\BM&37=8\#6>@^&;6X7Q/J]
M_-*L4UQ+Y05%YPS?-DCZT >G45Y/-\7=1MM)O/.\/QC6+/4H]/EM!<Y0EP=K
M!L>HQ5?Q-XY\2S^&?&.G3:9!INI:9;Q,98+HN/+DZLIP.<=.E 'L%%>'>&]0
M;POJ^C_VE-J<IA\/R:A*AOFD3<<D_(1R2/? J;4_%/B/6O$7@.YNK5=,TZ^N
M3.@MKPN94P" XP.W;D<T >UT5Y-I7QL@U+Q)9V/]EJ+&^N7MH)4N0TRD$ %X
M@,J#GUHM/BGK\BZ?JEUH%I%H5SJ!T]I4N2TN_<5#!<# R#Q_*@#UFBO"+_Q/
MK\_ACQ])K>Z:UM=12VB6&Z,31X8#:N%X&,$GOFNA\6_$;4/!LB06L&E2V=I#
M"7BGO2;F52.@4 XQQRW7'O0!ZM17@_B'7+AM8\<W@FO!;OI-D\<<4Y0IYA3D
M'MUYQVS6U9>*O%L'BWQ<EO%!>V6F6,4D5M+,1L^0L-N!\Q/.2?04 >O45YYX
M?^(EWXF\2Z/I^GV,#6EQIBWU]*9"6@)R-@QU.X <UZ'0 444W+;\8^6@!U%%
M% !135SDY %*#F@!:**0C)% "T444 %%!Z5''DY8@@GC% $E%%(<]J %HHHH
M ***:=QZ$#^M #J*** "BFOG:<''O2CI0 M%%% !112<YXH 6BBD&<<T +11
MUH[T %%%)SF@!:**09[T +1110 444F?FQ@_6@!:**3)H 6BC-% !1110 44
M#D4A(&,GKTH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** .8M/ >C6EGKUH/M$L6N2/)=B
M1P>6&"%P!@>G6J&B_"_1M"CO?LU[JDEQ<V36(N9KG=)!">BQD !<<8X["NVH
MH JZ99#3=,MK(3S7 @C6,2SMN=\#&6/<U:HHH **** "BBB@#AM>^&5GJVN7
M.KV.LZKI%W>*$NS8S;5G4#'(QU]Z;+\*=$31]-LM.N;W3[C39'EMKV&0><&;
M[Q8D8.:[O.*0D#J: .#C^%&D+HXLGO;Z6=M0CU":\D<&6:5.FXXZ=>/>K^H?
M#_3]2O/$,]Q=7.-<MXX)D4@>6$& 5..OUKKJ* .1D^'NDS:K;7TLD[^3IITP
MQ,1MDB(QD\=<>E8VF_"#3]-U;2]0&NZQ<-ICYMH;B57C1/[@&.!7H]% '":5
M\+-,T;7([^RU/4X[:*=KB.P$JB)7;KVR1[$U-_PK32CX;M-$:ZO#!;7_ -O2
M0,H??N+8/&,<^E=K1G- '#7WPNTJ_;75>_U".VUF1)KBWC==BR*0=RY4G/'^
M>*AUGX4:=J]YJDW]KZG;1ZHD:W<$+1[9-@ 7JI(QCUKOZ* .&G^%VD7%OJD4
MEU>$ZC9P6<C;ERJQ8VD<=?E&:LR>#(M+UZX\2Z5+>/>M:B*2Q$RK%=%%PF[(
MX-=A10!YU\)_ ]QX3T_4;S4;6.VU#4;@R&"-]XAC!.U,_B?TKT6BB@ HI"0.
MIQ2T %&*** "D  SCN<TM% !1110 4444 %%'>B@ HHHH **** "BBB@ HHH
MH .M &!110 4444 %%%% !1110 4A )!]*6B@ HHHH **** "BDW#.,\TM !
M1110 4444 & **** "BBB@ HHHH **** "BBB@ HHHH 0 #I2T44 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 ! /6FE QS3J* #M1110 'I2 $'K2T4 %-8$J0.M.HH
M100H!.32T44 %(">XI:* "BCO10 C*&ZC-+110 4444 %%%% !1110 4444
M(P)'%+110 4PE@<8X[$4^B@!!G'/6EHHH **** "BBB@!,XX-!SVI:*  9[T
M444 %%%% "$9[XH&<<TM% !@9S2 G/2EHH **** "CM110 @ '04  # I:*
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
MQ:VD6UC9R1+-"BK-=>5-*DB@[T##:P&<8SGBG:E\*X=3EU6)];NX[#4I!--
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
MT:Y>,9,4;L&WXQV&_FN-FT35;WPKK5EJ%E<&'0H4TNT!#9GS<*3(!_N!1D4
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
MH **** $(R,&EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MH&<<]:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /,H
M/A[J>J:AXA74=5N+72+_ %;[2;".-#YZ*$(;?U7)7!'^R*Z"3P%93:#K&DR7
M4_EZE>M>^8N T+EE9=OT*CK75[U+%=PW#MGFEW+G&1GTH X4_#:/4(=2?Q!J
MUQJ=[>VPM!<%%B\F,$,NQ1QG< V?44W_ (5JU]+J,VNZ]=:E->V/V'<8DC$2
M;@RE0.X(S7="6,MM$BELXQGFJFH:G%IQM1)#/)]HG2 &)-VPMT+>B^] '+I\
M/?M0N_[<UJZU-KFQ%BQ9%CVH&W!AM_BR!S4;_#RXOM-U&VU?Q+J%^]U:_9(V
M8*B0ID'.P<,V1R3S7<!U+%0PR.HS0'4L5##<.V>: ."USX;3Z_.T=[X@N)-/
MG$1N;9X58LR #,;'F+=M&0OO72Z+;:Q;ZEJYU"9'L6G7^ST7&4B"*"#_ ,"S
M6RKJWW6!^AH9U7[S ?4T >6V_@/7-8UOQ1!J>HS66@WNI"8VL2*3=)M7/S]5
M!PH/TKI[CP#IUWH^O:9---]GUB<3N%P#"0J!=OTV \UU>]<9W#'KFJ,VLV%O
MK=KI$MPJWUU$\T41_B5" ?\ T+]#Z4 <H?ANFHQW \0ZQ<ZK(UI]C@D\M83"
MF0V1MZME5.3Z4U_AQ-J=C=VWB#Q)J&I>;$D4) $2P[&#!@HX9\@9)KNRP7J0
M/K06 ZD4 <=;^"=05+^>Z\47\NH7*1QQ7$:+$L 1MPQ&/E.3][/4<5#:?#^Y
ML[._,7B"XBU&]NUNI;F&WC1&(7;M,?W2IZD=S7;%U7&6 SZFE+J!DL /7- '
MGJ_"JV@M;66TU%K?5K>\DO5O4MHPN]U"L/+'RA< <5>D\$:F=/C$?B>Z6_$T
MDLLK0(T,H< %6A^[@!1CT.3WKLS(BXW,HW=,GK1O7=MW#=Z9YH XO0?!VH^%
MKG1+'2M0SH]N+B2_615#7$K\J0 .,$]L<"MF\\,PWGC#3_$37#K+9VTMN(@!
MM8/CG/M5;3/&^FZIK46EPQ7"2R)<.KR* N(9?*;OZ\CVKILB@#CK/X?6=M8:
M+9/=230Z;-<2E748F$RNK*?0#S#^50Z)X!N=(N;))-?GN-.L"3:VWV=$(&TJ
M [@98 'BNBL=?M+_ %O5-*B603::8A,S#"DNNX8]>*TRZ @%@"> ">M ''^&
M_ 7]@SZ7)+JLUX-,2XBME>,+A)2O!QUQM_6JC?#9K5;.?1]<N+'4+2:=TN/*
M5PR2R%V1E/4<UW9=0P4L 3T&>M+D>M '")\-4L[;3I-*UJZLM6LS+NOE16,P
ME?=('0\')Z>G%1CX:RVVB6UA9>(+H2)+,\[W$2RQW E.6WQGY2>>#VKOBRCJ
M0/QI=P*Y'/TH Y'0] UCP]J6CZ99W0D\/66GM%+YFW?)-NX.,9'&>^*=XA\%
MOJOB"#7=.U)M/U%+<VCN8%F5XBV[&UN 0>]=#I]^+[3X;MX);7S03Y5P-KKS
MC!'8U8FFC@MY)Y&"QQJ79O0 9)H Y^Q\(065S;S_ &VXE>+3WL6:3&YPS!BV
M>QR#QTYKA=2\'WWA(Z;!X>MM;D,%E+;G4+'R'=]TC/Y;H_0 G(8=*[W2?&6D
MZW=V,-A))(M[9O>0R%-JE%<(0<\@Y8<8KH"RKU('UH \O\._#"X'@Z*UU2\E
M@U";2I[&< *^PS2^86R#R1TZUU&K^!K#7$MH[V>8QPV$EB47 W*X7+?4; :Z
M::5887E(9@BEB$4L3CT ZFHK.[6\LH;E8Y8EE4,$FC*.N>S*>0?:@#CK;X?W
M3V\]IJ_B6]O[-K22SCMUC2%51AC<0OWF Z$U%'\.KR?2;C3=3\2W5W;-9&QA
M MT0QQDJ=S'DLV% R:[BZN8[2TFN93B.)"[?0#)JKH>KP:]H=CJULKI#>0K,
MBR ;@",X..] &#XD\#1>))8WEOY80FGS6.%0'(DVY;KU^45%K_@V.?1H3%"U
M_<6.E2V$5LSB,3AU4')P<'Y./>NQ+JI + $] 3UJA!K=A<ZY>:/'*3>V<<<L
MR;2 JOG;SWZ4 >4Z'H'B_4-?AO?,U6WATW29;6U?54C1UG9=HVA<[@,#+GKB
MO4AIDVH>%O[+U>7S)I[3R+J2+Y=S%<,1Z=ZU 0>A%+U'% 'GUM\-+BQDLKRS
M\02P:E:VHL?M'V9&5[<$[04/\0&/FSVZ5<N? =RDMI=Z3X@NK/4H[06=Q=O&
MLK7,?JP/\8/(/:NHL=1%[+>(;:X@^S3F',R;1)P#N4]UYZU<W C.1CUH XV/
MX>P)'K2/JEW-_:FG1Z>[RX9D5$*[L]R<Y.>]3P>!;2WLM3MDN9,7^FQ:>[;!
MD*D90-[G!_2M>YU^SM/$-AHLN\7-]%)+ 0,J=F"P)['!S^%:FX<<CGI0!Y_)
M\-KFV0)HWB.XL%EL(;"[Q"KF5(U"!QD_*VWC(JU=_#+2KG3KFQ2>:&)[:U@@
M9,;K=H-VQU/K\W-;>J^*;/2=8M-+DAN)KFZ@FGC6!-Q(B&2,9ZGL*U+6[6YL
M8+IDD@$T:OY<PVNF1G:P[$="* /-]9\ 7Z:'J]]>WEUX@UFX2)$:/;;O%'&V
MY?+ZC<#\W/4BJ&G:;XANI=<UG4=/U:_BGTE=/AM[N.**:5BQ#80'  SDD]>:
M]>)'&2.:J:GJ$>EZ7<W\D4LL<$9D*0KN=@.RCN: .!\'^#=?\*Z)X:T^TF2$
M?:)+G6CE6WY7A <9/\(R/2M'Q]H>MZSK/A=M&FEMC:WCR3W:8/DILQR"><],
M>]=M%*)84D 90ZA@KC!&>Q'K6'%XKM)_&<WAF&VN9+F" 3S3J%\J,'H"<YR?
MI0!B_P#"MXXK2V>UUFZAU>&]>^;42BLTDKJ5?*D8P0<8[5!I'PKM--NM/O)]
M5N[N[L]0FU S,JJ99)% .[';Y17?A@W0@_2@,",@@B@#CG\!,E_>&RUN\LM-
MOKL7=S9P*HW2<;L/]Y0V!D"B3P!$^AWNFKJ$J"YU8ZGYFP$JWF"3;CN,C&:[
M'(]:CGN8;:WEGFD5(HD+R,3PJ@9)- 'G5S\(H;AIH5URXCLGOC?B%;>,MYI;
M=S(1N(K3/P]:?6[2\OM;N;RWL[IKJVBFC4R(Q_A,OWB@R2%_^M70:=XAMM6_
MLZ6RAN)K2^MFN8[D)^[4#;A6/9CNZ>QK7S0!R'AWP!:>';ZSNH;V>8VMK-;*
MK@8822F4D^X)Q7+Z]X9U'PREA_8-KJTTT=O- ;_3_*:3#R;_ "W208VYY##D
M8->J)+')NV.K;3M;:<X/H:'FBC9%DD52YPH8XW'T'K0!P7@'PUXE\/Z1H%K>
MW,:QQK=2:C%OWEY)&#1\XY(RV2#^==1J'A^'4/$.FZP\TBR6"2HD:@8;S!@Y
M^E:,MW#$DYWJS0H7=%8;@,9Z=JI:9K]CJ6@V6L>:+>VO(EDC\]@I&X9 /.,T
M 85E\/[:RTKP]8"^G==&F>96P 92RN"#Z??[>E9>F_"I-/DTV/\ M^[>RTRZ
M^TV=L(8UVDDDAV R_4C-===>(K&UUDZ1^]DU#[&UXL$:9+H#C /3)/05?BO(
MVM89Y<V_FJK!)L*RDC[I'K0!S47@#3XM(T33?M$[Q:1>&[B+!3YC98X;CI\Q
M_*J+?#*UBMXDT[5;RR>UO7O+!@J2"TWKAHU# C8>3BNW>:*(J))$0L<*&8#)
M]JAO=0MK#3;G4)Y +>WC:61ASA5!)_E0!S%QX%GNM-M(;CQ#J$M[;:@NH"[<
M*3O"E=H7&%3!Z#^M6+'P-96.IVVH)<3M/!>7-YSC#-,,,/H.,5K6'B#3;_0K
M36%NHXK.ZC62-YG5?O#@$YQGMBM(,"H8$$'D$4 >:^(O!=[IPLY] BNYIEU&
M>[:>VDC6>W\U<,%$GR,I[@^U+X(\*>)M+M%N+NZ>":YUF2]NXII5>22$H5"L
M5&TMG:>.*]&-Q"%=C+'MCX<[AA?KZ4C7,"0"=IXUB/(D+ *?QH RO$>A3ZY:
MP):ZK<Z;/!*)$EA 8-Q@JRGA@0>AKFX/A;9V=CI_V+5;RWU.RFEF2^54)+2?
M?!3&W:?3'%=RUU;I;_:'GC6 @'S"X"X/3GI2M<0I#YSRQK%C.\L OYT <=/\
M.K>[L$@O-6OKF8074+SR,,MYX 8X'  P, <4V;X9:9<6?V=[R[Q]BM;,D$<K
M VY3C'4]Z[$W5NL(F,\0B/ <N-OYT&ZMUE6(SQ"1AE4+C)^@H Y7Q7X.&KS7
MNI1+]IN'TJ33TLW?8CY</G=U!R*YKPIX;\3OXTTG4=6%\MCI=G)$GV]X6;<Z
MA<)Y?)''WFY.*[_2_$5AJLUY#%)Y<MK=/:,DI +.N,E1GD<UK4 <GXC\$+KN
MLQ:K!JEQ872VYM79(TD#1$Y( <':W)Y%-\*_#^P\*FU:"ZN)WMK>6W0R8'RO
M)O/3OP!7744 <0OPXALUT^32=7O+"\LEEB%RJH[/'(Y=D8,,=3P:Z'PUH4?A
MO0H-+BN);A8F=C++C<Q9BQ)Q[L:UJ* "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH ***3'(H 6BBB@ HHHH **** "BBB@
MHHI.<]: %HHHH **** "BBB@ HHHH **** "BBB@ HHHH \-B-E8?%"22W,>
MH7\^MD/ Z217EN#P6#*2KPA>0#@8K/T:&X_MNW%Y?F/Q"NMG>D5M,UT\8<Y#
M.7"^45]L8]Z^@=B[MVT;O7'-&T9S@9]: /$;/P7 W@F^\46,,J>(K+4KB]25
MG8%_*F;*8Z8*J>W4U=TY=0O-(TK7;FUE6\\0>(8KED;/[B%,F)3[87_QZO8L
M =J,"@#PW0)M$:+2U:WU2;QT#.;HV^\2"3Y@?.)P-G(Q^&*R?!T!75_#EQ%>
MD:I&LIU&"SM9FN' !W+.S/MZCT'/2OH?:H;<%&?7% 5020H!/4XH \3^&=Q8
MV'BVQT[2X(KY9+*037D<<L,L #$@7",2I<GC/'Y8KH]8T&Q\1?&#R-7LWN[.
M#1=\22!O+#F0@GT)Q7I(15)(4 GJ0.M+B@#Y[TE-+CN-&B\<QR)HL.G7,=@M
MRKJ@D%PX(8?W_+"8_#VK5\&P16^O^!KG6DE65[.]AL)+D-N(\P&$'/1O+9\9
M[$5[<55OO*#]1054D$J"1TXZ4 >6_$(6">.-,D\5QR2^&/L,PC549D%SD?>"
M\YVYQ[UP5L!<:1X5%S-%%X9>.["'48I)HEF\U]N\(RG=MQ@DX'.*]Q\0>%8?
M$$T<S:EJ=A*D;1%K&X\O>AZAA@@_7J*T-'T6PT'2+?2].@$5I N$3)/N22>I
M)H \<T;P_%K%_P"!K'6_/U2T,6HR*;A'4%<IY?#$MMQTR>A%8FH6TUK'H%CJ
M+1)H5E)J%NLM^LKPJZS.$#;"&SM QS7T;@>E(55A@J"/0B@#P_PQX=BUG4/!
M<.JR7=];6]M>3PM-&\0^61?+X))V@'C)Z8K(EO;6Z\;:7=6<<4%XWB B0!II
M+LIYA4F5SA44XX3!XQ[Y^A\#T'%&U<YVC/TH \6M]$&OZC!ILBR*+FUUJ/S%
M!&UC=C:?SP:V_A=)J'B#4+KQ%J2RQ26ELFCQQE\JS1G,KX]VVC\#7HU_9+J&
MGSVAEF@$R%#+ ^QUSW4]C5;0M$L_#NCP:98AO(A!^9SEG).2S'N223F@#Q_Q
M&E_:?$CQ!JTP,GANTN[%]2MD)5Y!Y8"/P/F5&P2N><5%KFD6,VD^.?$/E7#W
M]IJR-9W"NP,0)B.4P?\ :.>*]V*J005!!ZY'6C8I4KM&#U&* /!O$0LA=^*9
M+YKA_&!OT71E1GWJIV^48P.,=<_K4'BBV\00:MJ6A6JS;=.G;Q(DQSB0;58Q
M#U^<O7O^Q"VXJ,^N*7 /84 >'1Z,VN:UX(GUFVEDBUR[U#4;JV=FVH&C4Q(<
M8Z*J_K7<_#6V6RT#6+.-9%MX-6NXX$8D[4#< 9[=:[C:,@X''3VH  Z #Z4
M>':!H]IXBU;P?8:S://;IH]U(8I"P^;SL+GWQ7;^!;0_\*J^PR^9,B"\MU$N
M26032JH/_ 0!7=;5'. /PI< =* /"O OAS1O$-MX6MKZR6>&#1+EVB.0/-\]
M02>^>36+,MW<:=X;;5[FT724L+J%/[5$KQ"5)G4<(0=X3: 3V![U]'!5'10/
MH*0HC#!52/<4 >>^ XM2D^#8BU%[F:=K:X2,S*0YC^8)@'G&W&,\]*X_P[X8
ML-?OM$MM5M)+FWA\*B0)(S +*9!@\$<\M7NE)@#L* /GNR_LIM)T5?&AN&T8
M:"RV.2Q4S[V#;<?\M-NW&:TO"^OV7A,VUUK$ES;V-WX:MDM6=&*RNF[<@Q_'
M\P&*]Q\M, ;%P.@QTI2BL "H..F10!\VZZ]M;:/X:O[F^$DT6AQ^59WRS*&;
M=\S02J>)<XZC@8K4UYHX]6\6W$L5Q#?W^@6<D:LQ+D$HLGS=R, 'Z&O?6C1L
M;D4XZ9'2@HK')4$XQR* /%?%6DO\.[FT?PM;3QQZ[:-I?V=9V(2Y8@QR_,2<
MX+?E[UZ;X2.FV>DC0K"[^T2Z0%M;G))82;03G/KG/Z=JDOO#%IJ/B2QUF[GN
M)6L5/V>V+_N4<Y'F;<<M@XY-7[32[*PNKRYMK=(YKR02W#CK(P 4$_@!0!XY
M]BN]7\1:C87$<TFF/XNQ-'N8!T\ECC@],@5GRVJ:;?7-CJPN8_!UIXBECDA+
MR;8D,)V9(.[9N;/7&:]^P!V'K2,BNI5E!!Z@CK0!XA>QV4T.E+X;AU!K%;+6
M%M7FW%F!C&"A/.S)PN:;<:W_ ,)!)H=MX=NYI[RS\.W*,T0;"S^2H"\C[W!K
MW(*H  4 #@8'2D5%7[J@?04 >!:2/#$GBK2)_#27)F31KK[>#YAV/Y1'S;NC
MYSG'M6SI_A_3_$/F-JEI)(]MX3L?)61F^1V20EL?WAM'/7BO9%C1,[$5<G)P
M,9I=HR3@9/!- '@R/ILEDESXW:Y,;>';;["TGF<28;S"N.CYV<]:Z#1VG'[-
M+M(96E.ESD$DEL;GP?RQ7::YX+MM<OWNFU/5+3SHA#<0VUQMCFC&>"I! ZGD
M8K=L;"VT[3H-/M8@EK!&L4<?4!0, 4 >&+H4&JP>.-3O8;H7-AI=I-8S>8ZE
M'%MNW+@_WE%/U'2$D_X3#4[&WE6^_LBP=IH<AR),M,1CN0O/T->\;5 P ,8Q
MC%&T#L* / =6ETD1:Z_@N2Z726T7;>- 7$?G^8@3;G^/;NSBM;5?!NA1^-X]
M*AL95T^W\.372JLC\2F0@-G.=W7K[>E>SB-%7:J*%] *7 SG S0!X5H41TBP
M\+:W;P7LUSJ&C7S:B#.^ZY9(PR[B2<'.<&LOPU;V&I>+-&M[:'3Q9WEA<P74
M%BL[ @Q9"RN_WG^GI[U]$X'H*0(JXVJ!CI@4 >#6L<MWX+L;/PUYZ30^&KF.
M6*)65O.\V+S1S_&</^=0WEQ8-::F?!JW2::WA^7^TP X43\!,Y_Y:=<XKZ "
M@= !^% 15! 4 'K@4 >8>&_#FF^'/&WAT:3:26PNM%F:Y(+$2L#$06S_ !9)
MJQKF@1:W\5)[F:!II=.T1);(-G8EP99-K>FX8&*](P/2C H ^<O ]G/+JGA^
M)+J-=3C>?^T8(=/D6XV[6#"XD9L,O0#CJ16AK$MJGA[PIIM[86A/]C;HIM1C
MFEB5^ %2).#)[GM7OF!G.!FC ]!0!X'X<5A>^"=1U**=YI=#O+82%6+ET+;5
M/?.TD#-7/"?A2V\0"U;7-,FN%B\,PB)YT;"REY,D'^]C;[U[C@>E% '@^EVF
MG1MI-SXRLKN[TY=!A6RW122I%("?,R%Z.?E()'XUUG@FU&I_ D6JPF;S[.Y5
M(WY+$L^,Y[YQ76:SX/T[6KX7LD]]:SF/RI'LKIH?-3LK[3R!D_G6OI^GVFE6
M$-C8P)!;0KLCC0<** /"[!?#L5AX>FU_3YF\.QZ&R1P&!]GVX/B7*@??/."?
MPKLO!5IK4?P;OHKJ.Z^TR071L8)"?-2(J1&G/.?3ZBO2L C! Q2T >#7_A9-
M-\!>$&CA-I:W,Z2ZT\T3S!F\LD&9 02H((QD 9%(VCV47A=Q<:I>+IHU83V3
MOIC&R4A"<&(LS&(DD=L$5[U1@8QCB@#Y^U"WU*;PSX3FN;>/3_#MM<3K=1M;
M23P$9/ERM$2&V-S@$\9JW+%'I_A+1[.Y7[?IDVHSO#=:A92_9[9=IV@0*Q+*
M23MW' KW4@$8(!%&!C&!0!X1X;\.1ZYJ=AI&IVCR:1#K%]*L MW@A91#&4^0
MG*KDL0">YJ[Y6B1ZUK%EXBTF]N=:75@-+%I"RRK:@((O*<8"HN#GG'/O7M=)
M@9S@9H \5UCPA;-H'CW66TUVUI=0>2TN I\Q0NQE,9ZCJ>G6O4M"UJVOU-AY
MK'4;2"%KJ)U(9"Z!AG/7/-;-0165M!<SW,4")/<%3-(!\SX&!D^PH GHHHH
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
MK4E@\-WMU:Z=>+93W FC0&1B  BDY;J/3K6IX*\%/X5NM3NI+BVW7[(?LUE
M8;>+:#RJ%FY.>:J7/@&XGT_5+87\0-[K2:FI\L_*JE"5//)^7K0 Q_B=%8Z=
MJ3ZQI$UAJ%C/%;M:/<1L':493$F0N,9))Z8-9&K_ !1N;SPY=MHUO'%JUG>6
MT5U&MQ'.JQR. &1URK9^[ZC-:WB#X;?V]?:Q=O?1I)=SVMQ;*\ D2)X5(^=3
MPP;<0158_#2[;1-6B^V:;#J-[/!-&UK8+!#%Y3AE&%^8Y(YR: *@\?:SI'B'
MQ4]UID]_I%A=PHTJ3(OV96500%QEN3DUKZI\2C87FH-!H-Y=Z5IDWDW]^DB
M0MQG"'YF SSCI23^ +JZTGQ7;2ZA$)M=E24,L9VQ%54>N3DBH=0^'>IW,^K6
M5MKD<.AZQ<?:+V!K?=,"<;E1\X ;'<<4 4?&'Q$NY='UE?#MA=R06$B03:I&
MZJL4NY<@*>6 !P3[ULQ?$%IO%<VAVFCSW*6TD<-Q.L\:NK,/O",G<4&1\P]Z
MS[_X<:H8M6TS2M9MK31=4G^T31/:F26-OER%;<!@E1UI^M_#B_UK78KF74[,
M6T<Z3I/]DQ>1!3GRTD!'R_4'&: /1,\5Q>C_ ! ?6_$]SIEKHDQL[>Y>U>[\
M]-R.HY+1?>5<@X/>MKP^=<,VJKK)C,:WC"R*H%)@P,9Y]R/PKE9OAQ?W7BFU
MU.YU.U,=M=&X2XBMC'>,O.(GD!PRC.,D9P* )F^),D>O0V-WH-Q:65U=-9VU
MW).H=I!D9,7W@I(.#]*RM)^(\NE^%]&2[0ZGK%^L\V);F.!=B2$9+N0!QP!W
MQ45O\(K^.ZMI)-5T\FVOQ>"Y^PDW4_SDXDD+>AQP,5<N/A;.EGHKVEUI\U]I
MT<L#?;[02PRQNY;[O4,">#GUH F?XMVMQ;:/)I>EM=RZB)?W4MW'!Y9C8*RA
MF.&;)X /(KMUU0+H)U6XMY;<+;F>2%Q\Z #)!]ZX.X^%][_PC>G:7!J6GSB!
M91/'>:>K1.TASO0*049>@P>E="?#4FD_#.Y\/6MW-/+'82PI,XRS,5/;ZF@#
M(L?B=,2C:QX;N],AN;26\LI&F23STC0N00,;6VC.#3+?XEZG<6FEE?"5P;W5
MBSV-J+R/]Y"J!C(S$87KT-9^C>!O$>M>'-+?Q!JT!>WTR6&TA6W*M&TT.S,I
MSR5!QP!70ZMX.U&4^'[[2=3AM]4T: P*T\.^*960*P(!!'3((H HR_$^::*Q
MATKPW=WFJ7-S-:R6+S+$T#Q %MS<C'S#FG1_$];J"UM;+0KJ?7IIY;=]+,JH
M8FB_UA:0_+M&1@]\UA3^"/$&B:]H$FD7R3:G)->W5[?W%N3"TDBIPRJ> =N!
MSVK4M_AMJFG"SU.QUZ/_ (2&*:>>>YG@+13M,!N78&& ,#'TH 6Z^+44=K8M
M;:.S74]U-9W$%S=) MM-&!E#(05).>/6M?4/&M_::/87T7AR;=<1&65;J[CM
MT@P<8+L<$GJ .W/%9B_#B^@T)K*'5;*:>ZN9KO4!?:>L\-Q+)CD(2-NW'&#5
M,_"2:&STV"#6(+E;6WDA:+4K(7$(9VW>9&A8!&'09R,4 21?$07_ /9?B%([
MJ+3?[-O;B>S0ARS1,@[<'O@^^:Z'P=XQF\5B<OI1M$C2.1)8[I)XW##.-R]&
M'=365HGPVGT/2K.RM]<</:V]U$EPEN%8&9U8,%R1QMZ=\]JK67@37M$;5]8L
M-0T]-:GM/(ACL[/R('8,&#R*6(+G!&<#&>] '2?$"\NK#P%K5U92R174=LQB
M>,X8-QC%<S>_$"^M=*O+#6](N]*OUTI[Z)X+J-VD50-V#@[6^H-=CK^C7'B#
MPG=:3)<K;7-U $:=$W!&XR0,C//O7+7'PYU'5$U"36O$*WEY/IC:=!)'9^4L
M2MU8C>=Q) [B@#"NO$FN/KB117LYC/BBUMO+S_RQ,*LR<=N2:U+7Q_J(73]/
MT?0[G5+R\>[8?:;Q4V+%*5)+;>GIZ<#FM>+X?HFHK>-J+EEU1-251%CE8A'L
M//MG-)H'P_.B:Q8Z@=2,S6PNPR^5MW^?)O\ 7C'ZT 5+?XC7VJ6&F)I7A\SZ
MM?+.YM9+I42)8I#&Q+XYYZ8%;WA+Q-/XDT>YO+K3C83VUS);R6YE$F&3K\P
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
M2() DY6-B>"W'<]13O!]\+#Q]81_VN^LB\N+A//COI-Z\$XFMV'R[<8R,=J
M/<*,UYC\4-2LX==T6QO/,VO'-*!+J!M+8[0/OLH+$CL!ZUR?@F=_$+^%[.ZO
M;R6U-UJ"-&MT_P!U0C(A88+ 9SS0![UFL_2-:LM<@GFL9&=(+B2VDW*5PZ'#
M#FO&+6\24:'9^)M4O(]#6]O[;S7N&3,BMB)7<'. ,XR>U=A\'TAC\$7XM+A[
MF :C=>3.Q),B[N&R>N>M 'H]&:\!T#4X_P"RO#M]IVO7EQXEFU!H[JV:Z>4M
M%O;<&0G"J% (/%-MDN;?P-H.MW^IZFD.IZH!JMQ)=RC;#O8*!@_*I]1B@#Z
MHKP/4+X-'K4.C:U)'X>CU*V2"XN[B<P2.482QF5266/.WGIGZTU-;T^\L?#=
MO?W=UIVE)J]Q!<R+J4DD4I$8(VR\,8\G STYYH ]^S29 KP&;4+T60@TG5I&
M\,3ZS)'%<ZC-*D101@A3*/G";\@'(!Q4FGRR365G;:YXABF\+R:O-'/-:W<O
MEQD1Y2(R. Q3=GG..G- 'N%QJ5G:WEM9S3JMS=;O(CZL^T9;'T%)IFHQ:KI\
M5[#'-&DF<+,A1Q@D<@].E>2:;/X=E\0>$KBSN-2?3X[V\M[6>_D8Y<HI4(V<
ME<\#/O67;ZIJVA>&;/Q!#<WUU-?K=Z6$,S-MG:5O)<Y/;I^5 'O1('4TM>!^
M*;.^T_Q9'I.HZG;QV5OI,8LY]4N)D5I /G=&CZR9]?:N]LKK7)_@I]H26675
MSISE) A5V(S@X;!SC% '?!@<X(.*,C.,\UX@)-!C\'74OAS4-0EU!]+26\C@
MD=T#JREF?.2LG7C/(S6CJGB/3?$'B?5)=,UN:.UB\.LDM[:HS^4YE!R,=2 >
M<<CF@#U+5-7L=&TV74+^X6&UBQOD/.,G Z>Y%6EE1T5@P*L,J<]:^>4DL8_
MWB;1(PEVL,-M--?65S)-;R_O "=K?<?'+8)_2M/Q!<^'IKS7SJ%U,)8["W_X
M1_RG<9'EX!A X)WXS0![KN&<9&:,@]#7@?B#3[F[M/$FH:H+M=7L-$LY(V65
MU$<QSDC!Y;@5I7VGZAX::]C\-M=1W<WAK[2^Z1W+2B1=S_,3\VTM0![5N'KT
MHW+UR*^=+9UBL-9.FZY;SF3096NK:Q,\@$@ P[L[$!\D],5J^*-+TO1M \/1
MIJ"6Z/:&Y:TU.680W#L@R?-4_+(.P/% 'N]4CJ=N-872\2?:&@,^=AVA=VW[
MW3.>U8'@KQ3I^JZ+H]M^_M[Z>Q$ZVMRS/)Y:G9N+D?-R.O4YZ5QGQ#DU=/%F
ML_V4UR''A]"1 3N"^>=VW_:VY]Z /39-=L(O$$&AO*1?S6[7*)M."BD G/3J
M:T<CUKPNV&AIXI@G\ W'VC4CX?N#\TC.=^4V;BQX?KQ]*A\(M-YUA<)K]F+U
M[.Y^WVJ33M<3.(V)\U6R%*GOQ[9H ]WEFCAB>61PJ1J68^@')-9:^)]*>PM[
M]+AGL[B![E)UC;;Y:#+$\<<5Y-IFC)9:1X+N('NS=:Q;3PWK/.[><K0L0"">
M,'&,=*HZ%]EN-!TS2[&69HCX<U!;F%)&.)P5R",\'- 'N]C?6^I6,%[:2"2W
MG021N!C<I&0:L9R,UX5<ZM>>&O#^AWOAWSI[/6]*7388ED)\B\'W6 /3JP/T
MKO\ Q%9:AX;^$EW9:/)-)>VEB$64$M(3QN8=\XR: .RFFC@@DFD<+'&I9F/8
M#DUE^&_$=IXHTPZC8Q7*6YD9$,\10N!_$N>JGL:\G6'1+RXM]-T+4;N\TRZT
M6>74HUNI& 95!1FR?E;<",<?2O3/ %G#8^ M$A@#!#:1OAF).6&3U]S0!TE%
M%% !1110 4444 %%%% "'J*6FN,X^M.' H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M6WBNZBL_$DNK:L]O.- M)XA))L*R-$^YD7U+$=.^*]+O?#^C:C)"][I5E<M
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M,D9'_P"ND!Z=H]Q)=:+8W$S;I9;='<XQDE035VJNFVS66EVEJY!:&%(R1T)
M JU3 **** "BBB@ HHHH **** "BBB@ (SCFBBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@"O:7UK?I(]I<1SK'(T3F-LA7'53[BK%>+Z$VKZ-:7FN6
M&L2BVD\326\NG/&IB9'G"$@XW!N<YSVZ5+=>+-:34AK.GZKJEYI[:JEI\]K%
M'9[#($*C)\QB/[P[T >Q  #   J)+JW>ZDM4FC,\2AGB##<H.<$CMG!KQ]]>
M\3QZ1>ZVWB*4BYUC^R8(?)01VR&7;Y@XY8#.,TR:XU+PMXJ\17AUR:^&G_V<
M;B:54WFW+L'5MH R Q.<=,4 >S&-#)YA +#H3VI]>(Z=X^\0ZE?7&D-=F&\U
MB]AGTIE4-Y=FS$LV>GW4[\\U->^*]<AUC3=4L-7U2ZM+O5%L_P![;11V3(7V
ME5&=Y(Y^;N10![117B^H>)/%6F^$M1UD:S/<7%]JIT^U@6"/_1E65DRO0%B!
MCGC.*ZCX?:KXFDU;5](UV&Y:"T$<EO/>-%Y^'S\K^62O8D&@#T"D(!&" 1[U
MS'Q"U6^T;P?<W6G3_9[HRQ1).5#"+?(JEB"", &N#UC7?$_A6ZUO1H/$+ZDZ
MV5M/#=7$*%[:22=8B#@8.0Q8 CTH ]DI"0 23@#O7E\L?B.77V\+GQ;=P?V?
MIHO3>B&,27#EB!NXQM7'0=<\UFZ5XKUSQZ;+3_[2?1 NE/>SSVX7,[AR@(W
MX3C)'OUH ]<L[RVU"TCNK.>.>WD&4DC;*L/8U/7D7PTUNZM1HNDR7<:Z>OAX
MWC*0!AQ,06SUQC\*CT?6_$7BX:3HZ:Y-IH;23J,E]$ 9)I#(5 Y&-@ZD#V%
M'K_F)YGE[UWXSMSSCUQ4:7=O)=26J3(UQ$JM)&&^90V<$CWP?RKSGPLMU>_$
M<7T^NQ7[#0X=[6T8$4Q\QU)'7NN>,<FH->T_4;SXE:_-IVM7&F-;:'#(3 JG
M>X:0KNW \#!X&,YH ]3HKQF[\5ZQK6G:=+;:GJYOTT:.^GMM)@B1$=LG?*\A
MQ@X^X!V-.TKQ'XJ\0W?]H'59(+32=#@OY8+>-!]JF=&;:V1T.P].E 'KLU[:
MV]Q;V\UQ''-<$B&-F :0@9(4=\#FIZ\(6TUG5'\$:Q_PD]W=ZAJ4%X\2.4"P
M3-:R$% !P <#G-22_$S5C*NLPZBK:<=+-@8]O']J&(N/EV\_, OIS0![G17A
MWB/6->L+#5)(/$&O7%]HMM"LWV6.)+:*78"QE9N9,G/05JQ^(->>7Q5XF75;
MAX=)LXV@TP*#"SM;*Y+<9P&;/&.G6@#URBO)/!VK^,;?Q/H\&IM>7&G:M;-)
M(U]+;Y60*7S"(R3LZ#!]:]#\5ZA<:5X2U;4+1@MQ;VLDD;$9 8*2#CO0!L$
MC!&152?4K.UO[2QFG5+F[W^1&>LFT9;'T%>47&I^*+:'PWHT6I:M?7&L6K7U
MU<6[0+*#L4^7$7"JJ@G/K5;3M;U2XO?"U[KMU"MU8R:K%Y[%),+'$,-)Y9(+
M#N!UQ0![2[K&C.[!549))P *9&\%U#'-&T<L; .CJ0P([$&O$H]:UNZNH[.X
MU;6I+/5]*O':2\A@C1PL>X/"JY*CGHW8T6]_KL>F^'O"VBSZM) NBK?"XL)(
M1,[L2 I:0@"-3Q@9/3TH ]RZ56L+^UU.RCO+.42V\F=C@$9P<'K[BO*=/UGQ
M/XKN=&T:\ULZ/</I4MW++9>66FF60Q@9Y& !N(7W_#K/A\TEM\+=/83Q-+';
MR$RR-\A8,W)/IF@#LZ1F"*68@*!DD]J\4TGQ=XD\/IJ$^OWNH37[:;/=06DT
M,;VT[H2=\,B'.P+C@]N]3W&I:W9"RL;GQ%<:G#XBT:>XE#1H&M'$.[>A4#"'
M)&#0!ZEI/B'2-=B$NEZA!=(6908VSDKC=CUQD?G6G7@4.CZI:RZ#_8VM745_
M%X3-U"J1Q\G<C;,;>0<X]?E'-2K\5]:O-0NKJW>5+*_MA8Z4AB4C[<!'N)X[
M&0]>,"@#WBBO#/%7B/Q#IS:U<6.N:S</HWD0L\,,2VB, NX2;CN<DDG@=ZU)
MO$/B.U_X3'Q*-6EFM])(AM]-$:^5EHT.\GKP6SCVZT >OU'/-%;023SNJ11J
M7=VZ* ,DFO*_ NN>*1XSBT[57U"73KZR:YC;4?)$@<8R4\L_=YZ'VIWB[4=4
MUG6O%.E)KKZ18Z/IHF'DJN9RZ'.\L#\HZ<8ZT >H6MS!?6D%W;N)(9HUDC<#
M[RL,@_E4U>!7'BCQ7.$T_09+^.#2]&M9(UM%BVL[1!MTID.=G;BM>]\=>(;%
M6MIKG&H:_I]K+I**@989G(210>X!.[G- 'LU5;;4;.[N[JUM[A))[1@DZ*>8
MV(R ?P.:\7U_Q9XS&N:Y#ILNH,N@&)%$:0B*7Y06><L0?FY/RBI)M<U"VU+6
M4LKI-.GUC7+.VGO%PWV=7M48E<\9SD T >W45XQJFL>*--?6?#UMXBFE:+4;
M&&'49D1I8TF#;P< #@J,<=Z;JVN>(M'?6O#T?B6XNY;>ZL?*O]B"6,3/M=#Q
MCWZ=Z /::*\7OI/%EE>>*(HO&-X\?AU8;F+S(8\SAQN*R$ 9 "D#'K4.N>+/
M%MSK/B*_TV>ZMX-$>*.*W5H5@<$9+2^802&'3;TXH ]NJ*.X@EFEACF1I8B!
M(BL"4R,C([<5X[>ZYXBU36/&%U%X@N]/CT.TBN+>U@5#&S&/>0^0<C(Q^-;7
M@A)?^%G^+;N6_=Q-;V<IB;;@;T)'_?/0>QYH ]-  Z"BN8^(>HWFD^ ]6OM/
MN&M[J&+,<J@$J<CUK@[X^*;.YU^U/C/4'33](34HF\F(,SD-\I.W[N4Z>] '
ML=%>,>(O$.JW,$]S9ZOKC7%KI$$\\6G1Q)#!*R;PTC.?FW>B]A5I-0\1>(=4
MN5A\1W5A''X>M[Y/LR(5:9@<DY4\9';% 'KM%>3Z#XQUC4-,UF]O;X(8O#L-
MW%M4*J2E9-SC\5%9M_XDUJZT*">WU?66O+?18;B>.R2%$BD92WF3._4$#H*
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
M$R81G!C)P&)4$ >YK.\1?$"#P\=1D=+>YAM$MFV12-YG[UL9(VXQCD8)S[4
M;&L>$-$UVPMK*^LP8K48MS&[1M",8^5E((XXHM?!WAZSLK2SATFV$%HDB0JR
M;MHD&'Y/)W=_6J;^-],L8]0N-5O+6WM;>Y2")T+NS;HU<!EVY#?-T&>,5*_C
MSPS'H2ZT^K1+IYF\CS2C9$G/RE<;@>.A% #=/^'_ (7TRZ6YM=)C6=595D9W
M<JK+M*C<3A<'&.E%QX!\,76G6MA)I:"WM RP!)'5HPQR0&!S@GMG%"^/_"[Z
M'-K*:O"UC%((7D"MD/\ W=N-Q/MBMC2M6L-;TV'4--N4N;24921.A['Z?2@#
M,O?!'AO4+"RL;G2+=K:R!%M&N5\L'J 00<'OZUJ66DV&G:8FFV=I##9(I18%
M7Y IZC'XFJNIZM)8:OI5H! (KQY%D>23:RA4+?*,<].<]JYEOB9I=_XHT72-
M"N[>]%W/+'<G:X**JD[E) !Y&,\B@#8T[P#X7TJ9I;/1X49D:/YV9P$;AE 8
MD $<8%+I?@3PSHT\TUAI4<4DL)@8EW;]V>JC<3@>PQ2Z;X[\,ZOJK:98:O!-
M>+N_=X8;MOWMI( ;'L33++X@^%-1U4:;::U;S71+!50-M8@9.&QM/'H: +R^
M%]%2_LKY;"-;FRM_LMNX)&R+&-F,X(QZYJ&W\&^'K6&QAATN!([&=KBV7D^7
M(W)8<^],T+QMX<\2WDEII&J174\:[RBJRDKG&1D#(^E;%_.UKI]S<*4#11,X
M+YVC SSCM0!@WWP^\*ZE?75Y>:/%-/=$-.6=\.0, E0<9]\5J1:!I<,%]#'9
MQB*_.;I#DB7Y0O.?]D 5A+\1O#MG:6(U;5K6"\N+6*X98P[( X^\#CA?<_C5
MNT\?^%KXWOV76K>7[#"9[@KG"1CJV<<CW&: )]%\&Z!X?N?M.F:>L,WE^4KM
M([E4SG:NXG:/84FN>#/#WB.Y6XU;38[F94\O>6924SG:=I&1GUJ"U^('A:]A
MNYH-8A:.TB$TS,K*!&>-PR!D>XS4$GQ+\'QV$-ZVMPF"<L(RL;L6V_>.T+G
M]<8H GO_  !X7U/R/M6E1OY,*VZ[79,Q+T1MI&X# X.:T9?#FD3S:=-)80M)
MIO\ QYMC'D\8X_ 4RU\4:)>SK!;:C \C6HO0 3CR3_'GIBJ-]\0?"FFI;->:
MU;Q"YB$T60QW(>C<#@'WH EU3P3X<UJ]DO-0TN*:>50LK;F42 =-P! ;'O4U
MQX2T&ZM+RUGTNWD@O75YT(X=E4*I]L!0!CTJIJOC_P +Z)<6\%_J\43W$0GB
MPC.&C/1LJ" /<U/IOC7PYJ]S=P6&K6\\EHADFVMPJ#JP/0CW% &+K7PTTJ[\
M/II.E0QV<+7\5W."6;SMIY#,23TZ<UL6W@GPY9V;6D&EQ+$]PET^68LTJG*L
M6)R<$=S2Z9XU\.ZR+DZ?JD4_V:+SI-JL,)S\PR.1QVS6>?B5X9N--O;G3=2B
MNY;:TDNA" REU0<X)'K@<4 ;,WAG1[B74Y9+)6?4XUBO#N/[U5! !YXP">E4
M=4\!>&-:U!+_ %#28I[A HW%F 8+]W<H.&Q[@U1M/B7X=/A[2M4U*^BL6U"#
MSEB.YRN#AN@Z \9-=?%+'/"DL3J\;J&5E.00>A% &6WA?1G&I@V$8_M1=EX0
M2#*-NW!.>./3%9FN?#[0=;2Z=K8V]W<6RVIN8F8,$4@KQG!Q@=?2I]1\4VVC
M:Q>QZE=VD&GVMHEP[$L95W/MR0!C;TIEK\0O"E['))!K=N5C:-&W!D(+G"\$
M#@DCGI0!L:AI%EJNDR:9?1&>TE0(Z,Q&X#U(Y[5%-X?TNX>Y>6T5VN;46<Q)
M.7A&?E//N?>HKWQ3HFG37T5YJ$4+V,2S7 8']VC?=.<<Y]!S5.+Q]X6ETRXU
M%=8@%K;NL<KN&4HS= 01GGMQ0 EY\/\ PM?W"S76CPR.(TB(+,%94&%#*#AL
M#U%:%EX:T?3W+6MC'$3;+:'&<>2I)"=>G)_.N>U3XGZ%:^&[G6+";[8MM<1P
M2Q;61U+-C)!&0,9(XYK2N/&6E:<-0N-0U"UAM+5HDXW&0,Z[@&7&<D$8 H ;
M>?#[PK?Q6T5SI$31VT/D1*'90(\YVG!Y&?6GWO@/PQJ#V[76D0R?9X1 @RP!
MC'16 .& ]\TU/'WAF3P_+K@U1/L$4@BD<HVY7/ 4KC=G\*;#\0O#$^DRZFNI
MJMO$ZQR!XW#J[9VJ4QNR<' Q0!;'@_P\('@.E6YB>V6U9&7*F)22JX/H3FJ%
MQ\/= _X1F?0K"U%A;3R))(\'+DJP;[QR<\8]JVM%UW3O$.G+?Z7<B>W8E<X*
ME6'4$'D'V-91^(/A@:__ &)_::?;?,\G[C;/,_N;\;=WMF@#<O=.M-2L_LE[
M D\!*DHXR"5((_4"LW4_!OAW6=4CU+4=)MKB\C "RNO. <C(Z''O3-*\:^']
M;UJXTC3M06XO;<$RHJ, N#@\D8SFF:SXZ\.:!J"V&I:BL5P=NY1&[B,-T+E0
M0H/OB@#1&AZ:/[1_T5/^)E_Q]\G][\H3G_@( XHM-!TRQ>V>WM$1K:V^R0G)
M.V+@[>3TX%<EX@^),6F'Q);6=L)+K1K:&X!D)V3*^.GTR.?>MG3/'GAW5+.[
MN8=2BVV<(FN<AE"*1G<,@;A[C- #K_P'X7U2VM+:[T:WDAM-P@0978&.2.".
M">W2K2>$] CM%M$TFU6!8'MA&(Q@1,<LOT)YJG:>/O#5]IM[J%OJ0:WLHQ-/
MNB=65#T;:0"1[@5:T+Q5I7B?1I=3T>=IK>,LN]XV3Y@,]Q[T 0Z7X%\,:-.L
M]AH]O%,JLHDY9MK#!&23QCM3;/P+X<TR.\_LS3(+.6ZB>)I8QEE5AR%ST'L.
M*S[?XB:19^'],O=;O88;F^A\U(K='DW#/50!G ]<54U#X@K<>+-"T70YK:2&
M_B-U+=RJQ3R1SA<=R >3P,<T =-I_ARTT[PE'X=B>1K6.U-MO)^<J1@G/KS6
M-X.^'.B>%=/MPME!)J*P>5-=#<=^>N 2<9]JN:=X_P##&JW<EK9ZJCRHKO\
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
M4Q&Y"<JX[CD5S_AN^@\,Z5I.MW=C:W>H7#:I<S785O-)CSWSSGIST%>DZ?\
M#W1=.CM_+>[EEAOCJ!GFFW22S$$$N<<\'VJ6+P'H<4=A$(Y6ALEN%2-WRKB?
M_6;O7VH X30_BAK0+76K6QN+6;3I;Y$CL9+?R60 [ [G$@()Y%7='?Q'=^/?
M#&HZW=6<L5Y97,T,=LA4Q!@IV')^8 8YP.<UOZ7\,=&TUY!)=ZG?P&V>UAM[
MRXWQV\3?>5  ,>F3DU+H/PZTW0-8M]3BU'5;J6VA:WMTN[@.D,9_A48''% %
M#X@>*+_2;ZUT[3M9LM/EFB:7#6DEU<.1T"QH, 'GDUB:1X[\3>*X/#=MI<MA
M8W.H6MQ)<S3P-)M:(A?E7<.I/>NTUWP/INNZO'JLES?VEZMNUL9;.?RR\1.2
MIX/OTP:;H7@#0_#L]A-8).'L89(83)*6^61MS9]3D4 <S:^-/$FN'1]'L186
M6JW4-P]U<RH9$0Q.4^5-PSDCUXJ[\(#<'P'-]K</<#4+H2%>A;S#G'MG-:MS
M\/='GL[:*.:]MKBVFEF@O+>;9,AD8LX#8QM.3QBM3PYX;L?"^BII6GF8VZL[
M[IGW.S,<DD]^30!YKX?\1>(-9L[+1=!DL-,2#3'O)FFB:4-ND951?FR!@')R
M:R-(\;ZGH'A7P[HVGR*DILI;R:?[%)=[OWKA4"H<C)!R3TKT>7X9Z&UI9103
M:A:36D#6Z7-M<>7*\;$DJQ P1DGM49^%^BQV>GPV=YJEC+8P&WCN;2YV2O&6
M+%6.,$9)[=Z ,*S\8^*_%7]BQ:.UEIDEUILEY<&Y@:3#))LPHR."<'V%58->
MU?Q!J?A[5)988X9]%OFNK503&Y0A3CGN=N/3!]:]!T_PGI>EWMM=6J2*]O9&
MRC!?(\LMN.<\EL]\UF0_#G1K:+2XX)KV)=-6=(@LP^=)OOJ_'(].G04 >8W$
M_P#:5S>:M?VEE/;VOA-;BULWWE8MW!'7/8C/7&*T]9^)VNVVHWL&D6P6WTE8
MX_(%E)-]I8J"5+KQ& .F>N*[_P#X5[H8MIX-MQLFTU=,8^9SY*YQCCKSUJ/4
M/ASI%]>RW*76HV8N%1;N&UN/+2Z"C WC'IZ8H X_QGKVM^(_#?BT64MI9Z9I
MMMY-Q!/&6EE9D#,00?DP#@=<D5L^.+Z73O@Y!+#&LCM#:Q@,2.I3TYK1UWX8
M:+KMU=RO=:C9QWP47D%I.$CN-HPI8$'D5O:GX<L-6T!-&N%?[*GE[<'D;""O
M/X4 >?:IXS\66\6O:K;2Z:NG:)?+;M:M"QDF7Y<_-G@_-Z5UOCG7=4T7PW;W
M6CK!]LN+J&W7[0,HOF'&3R/:I[GP1I-SINM6+F<0ZO/]HN,/R'X^[QQ]T55^
M(7AR^\1^%(]+TY@L@NH'+%]K!%8$E3_> YH Y.Y\=>)]#N;SPYJ,EA=:T;BV
MBM+R.,K%B;=RZ>J[3WYS57Q-JFNO]FT'7;BWGN[/6M/E%S:*8UECD9@%*YX(
M(/Z5VD/PWT1-.O+:>2]NI[N5)I;V><M/O3[A##&-O;BEL_AWI=OB2YN[^^N_
MM<5V]U<S;I'>($(#@ ;0">,4 <IIWB35[C6I/#N@0VEA<76I7[RW;Q-*J)&0
M-V"1EBQ Z\>E+JGB75] U :AK=M:3ZE9:)=/OMB2K,)44''8'@D=JZ>]^&VD
MW40,5YJ%G=+>2WD=W;3!)4:7[Z@X^Z<#C%3VGP[\/V=N(5AGD0VDMH_FS%C(
MDC!G+'NQ(ZT <9IWCKQ>Q:W2W?4IY],DN87;2Y+98Y@,A,L<,#Z^N/6M[P#X
MLU#6-1NM.U34[.XN8HA(T(M)+6XB;."&C?JHR/F!J_8?#?2K3SQ<WVIZA'):
MM9QI>7.X00MU5, $=!R<GBK/ASP)IWAS4YM36\U#4-0EB$'VF_F$CK&.B#
MQQ]: ,+5/$OB>]\3:]::%+I]M:Z!"CS+=1EVN69"^ 01L&!C/--T3Q/XD\4^
M+;0Z?/9VVBK8VM[<0RQ%I6\U22JG\*V/$'P[TO7]5;43=ZA83S1^3=FQG\L7
M4?99.#D8X]:V-+\-Z;HU]+=V4;1O);Q6Q7=\H2,$* .W!H YOQ1K?B&?QA'X
M8\/S6EI*-.>_DN+F(R!QNV!  1CGO7(^"=8\23Z5H/AK2+NSM+@6$]]<7%Q$
M90W[]U"*,COWKT?Q#X-L/$5[;7TES>V5];J8UNK*;RY#&>J$X.5-9\GPTT;[
M'IT%K=:C93:>CQPW5O<8FV.261F(.1D_A0!S6F>,_%GBHZ78:8]AI]Y):W$]
MS/)&9$+1RF,*JY& 2,YYQ6UI?B?79=5US3M3^Q)-8:5%<@VQW*)"'R<GJ/E'
M%6[CX::(UCI]M9SW^GM8QO%%/:7!61D<Y<,3G.3S]:)_AGH$@MA;O?61AM3:
M,UK<E&FB/\,A_B[\^] '.#QCXJUI;"VTR>PLY'T)=5GGDA+Y;)&P#/ /KVIN
MG^-_$=O::=K>J7%I/9:AI-Q>K:00%3$T48?[V23FNUL/!6D:=<)-;B;Y-.&F
MA6DR/)!S^?O3H?!FC06^F6ZPR&'3K>2V@1G)'ENNU@WKQ0!Y]X7^(WB*\U32
M4ORMQ#JEM-+L73I(!;LB;EP[<2#L2*O:/XG\8K-X:NM7N=/EL_$*,B0P0%#;
M.8]Z'))W @<BNDTGX<Z1I-W;SI=:C<K:Q/#:0W-R72W1QA@@QZ<<YK3_ .$3
MTLP:'"5EVZ*5:T^<\838-WKQ0!Y5I_B#QCX=\"^'V2Y\RUN'N#=7QL7N6ML2
M$*K*K9(SGYJ]3\.:Q-JG@RTU62XM+B=[<N\L+%8689SR>5&1SD<5F)\.-+A2
M,6NI:Q;/%+*\4D-X08UDY:,9!&S(SC&<]ZV;'PQI>G>&&\/6L3II[1/$RER6
M(?.XY/<Y- 'GFA?$'6KSQ)96*WMKJC7<%TY@AM'BC5XQE!',V!(#C&?QK2\"
M>,=;U;7VT_7W2UNGA>3^SY+-H7C(;@HQR)%QU/!K4TOX8Z/I=[972W^K7+6*
M-';)<W6Y(HV4JR  #@@_7@<U:T3P#INB:M'J"7FHW<D"NEK'=W!D2W5OO!!C
MOTYS0!G:_K?B6]\9R>'/#D]E9O;6/VR6>ZC,@D).%0 =!ZGFJEQXC\6ZCK%_
MI^G2:7:2:9I\5U<,5:9997!.Q3QA< \]>E=#XE\$:;XFNHKN:XO;.Z2-H3/9
M3>6SQ-U1N#D53O?AKHET(OLT^H:?MM5LW-G<E/.A7HCYSGZ]: .=LO'/B7Q/
M=6PT4V%E$^C#4'%S$TA\S<RE001QE>M8KZA<^*_$NAZW?V]K+!_PC<]X+:1"
MR"09!(&>.<<^E>H67A#2-.OUN[2%HBMB+ 1JWR"('(X]?>H++P+HMA;P10I-
M^XT]].1FDR1"QR?Q]Z //VU_6_$G@#4K+1_L5G#IVDPBX6="3+OAW,%.?E 7
MH3G)J2V\<ZY +?2-'ACVZ7I-M+*)+.:X:X=HP0@,?W.,<GO767GPPT.ZM$MX
M[C4+1?LJ6<QMKC9]HB0842<8/'>IKWX=Z=<3P36>I:IIDB6R6LK6-P(S/&@P
MH?(.2!W&#0!CCQ-XMUS5K2RTQ;/27;2EOYXKZW>1U<L5V8RN.G6L.S\7ZIX@
MU33M19TCB_L*^>XM.?+DDCDV$CGN5'X5Z58^&--TV\BNK9)%DBLEL5W2%LQ
MY&<]3GO6-%\--%MFL/LLU[ +-+B+"2C][',2SH^1R,G(QBD!R]QXXN]&\.Z,
MMG<Z98HVCK=);R02W$DC8^X%0_*N!]YCW]C5_P 'ZG-K?CZ+5Y $-]X<MYFC
M'16\PY_K6K-\,=*:2(VVHZK91K9I8RQVUP%$\2Y #$@GN>A%:NA^#M-\/W,$
M]F]PS062V*>:X/[M6+#/ YR>M,#FM2\7>)+K7/$D&B)I\=KX>1'E2Y5F>Y)0
MN5!! 48&,\\U)HOBS7O$_BV&"P^QVNDQV%K?3K-&S2L)E)V @X&/6M77OA[I
M>NZC<7OVO4+"6[B$-X+*81K=(.@<$'/'&1@XK3TKPOIVC:M<:A9JZ-/;0VWE
MY^1$B!"@=^A]>U &U1110 4444 %%%% !1110 4#..1BBB@!"<4M-9<D>U.H
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHI#]T_2@"&.]M9I3%%<PO(.JJX)
M_*FKJ-DQE"WEN3",RXD'R?7GBO!?!\?A^9K*/38)!XLCUYVDECC8,(?,._<W
M39Y>1C/6KJ:!96O@>VU"ZTTBTEUYWUATB8O+;K*^W=@9* [3B@#V^.]M9K?[
M1%<PO#T\Q7!7\Z8FI6,EL;E+VW:!3M,HE4J#Z9SBO M7BT(V.MWVG6TT/A*3
M5-/&U(V2.0J6\THAP<8(Z"KUY8V.H:?XBDT#2S%X9NKNPBC00%%FE$RAV13S
MMVD#H* /:H=5AFOKBW&T)!$DIF\Q2I5L^AR.G4U4USQ1IF@^';C7)YA-9PXR
MT!#;B3C Y]37D_CK1KR#4?$<.E0M9Z<D.GI*(;<E/(#,& 5>JC@D#L*RKO3[
M>X\!>,KBPO%O;(BW*06VF-:VZ2AAEHU)/S;>N * /?3J5DHAWW<"&< QAI "
M^>F/6DGU73K6<07%];0RG&$DE56/X$UX!XUU#2M4BUJ*TTRQM)8[>)+'S-/E
MDN+A H(:(CY8D],>AR*ZG0/!\'BB3Q1/JU@DUW/:6L-M/=P[GC;[*I+*6Z?,
M>W<4 >N?:8/M(M_.C\\IY@CW#<5SC./3/>J0UFW&J7EE-B$6L<+M+(X"MYA8
M =>N5_6N!^%'V[6[J_\ $6J1;)[>*/2(<MGB$?O&'LSG]*SO&^GOJ/B77[5K
M:26WGET:.0!3AE\Y]W3V- 'HNO>*],T'PU?:Y)*MS;6?#B!U8E\A=HYQG)'%
M6++7K2XL;">ZDBLIKU T5O/,F\YZ 8.#^%>6>(_#=M82>,]/L=),>F30:?(D
M$41\HR^;ABJCC.,9Q6=X@@T6QN/%NFZYI<LVJRX&A".U=ML00>6L+*"$VMUQ
MB@#VZ;4K"VNH[6>\MXKB4$QQ/( S #)('4X%,DUC3(89)9=1M$CBQYCM,H"9
MZ9.>*\IAT"5Y/'FI:CI[3:A%I<4%M/)$6?=]E(?83ZDX.*-.\":)_P )/X7A
MF\/P-"V@DW0>W^4R@* S\8+\GD\TK@>KW6K:=8^2+N_MH/._U7FRJN_Z9/-9
MUYXLTVS\1+H3OF]:S:\7+*%**<8R3UZ_@*\8N9@]C9Z7J&EPVXMM/,4%S>Z7
M+>R3KO8!8@/E3  Y/-:.G0&&7PZ][:3&[F\*36ZN\#,QE_A4G'!VYZ_2F![
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
M"B*Q5?,RI+$D'//>M:^\:W^E3C2X]'GUC4;*S2XU)[5A&D8(ZKN^\3@D >E
M'3:MHEEK5O!!>1DQP7$=RBJ<?.AR,^V:T,#&,#%<'<_$L33*FA:'=:LK:>-0
M\Q)5C58R2"#N[_*>*YK6/%.O:WXHL+JP&H6OAV+2#J4AMKA$:0%2<G(.<'"X
M_&@#V*DVC&,#%>:>(/B%J-OHVHQ:%HMY?-8V*O<7K3*OD,Z;@<8^<@$$XH_X
M69-I^G6MLM@VJ7MOIL-W?R-<QP;=R;L -]YB,G ]J /2]JYS@9'&<5%=V_VJ
MSFM_-DB\U"GF1'#+D8R#V-<)?_$R99P-'\.W6IP#38]2EE698]D3Y(X(Y. >
M*IWGC;4+G5]4>UBN!HW_  CJ:A%*CJC1LP9@>0>3T]MM '=:!H5GX;T6WTNP
M#^1"#AG.6<DY+,>Y))-:6!G..:X37O'E_H6F)=V^@RWUK%:)/-<RW20@Y7.%
MR,N< YP*N>'M;N-5\::HHF<V#:;97,,+=$,GF$_F /RH ["HPLGG,6*&/'RC
M'(_&O,HO&M[H6K^.KJ]%S?V]A>VT-K:(PR/, 4!<^Y%,\1>/==D\)>(;:/1Y
MM)UVR2'""X63"2M@.K =>H]C0!ZI17FMGXVU;2-+GA_L._U2+1XP-3O9KN/>
MC[=[JO \S:#U&*MR_$F674]4AT[0IKFRTJ#S[N\DN%C4 Q[U"C!)R/I0!W]%
M>;6_Q*UVYNDLX_!%R;R>T%[;I]NC"M"1U+$<'/&,&KFI_$.]M]&L=3T_P_Y]
MO<6RW#R7=_':I'D?<!;.YACL* .]HQ7DM]\0-1U#4%N;"*8:++X=DOY%258Y
M(FR1D,0><KM'US6K)X^U6WM\:7X=FU2VL+.&:_N'O55TW(&P 5_>,%Y/2@#T
M&>".YMY()D#Q2*4=3T8$8(J'3M/@TK3;:PM5*V]O&(XP3DA0,#FO/]2^*&H+
M<7CZ-X;_ +0TZRL8KZXN7O!$PC==W"%3D@9[]JZ;Q+K,<?P_OM9A\\Q?8O/7
MR9?*?!&1AL'!Y]* .DHQ7F<7Q0NW\62:';Z)%)'!<1V[R2:@J3-N ^=8RHW
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
MTZTC6SR;8+"H\G/!V\<9]JBO?#NBZC:O;7FE6<\#RF=HY(5(:0]7(Q][WZT
M>'V5S)JCV%KJ&H7(M;7Q6D43->^:T*F(G:)N_/&:U(-6O-0U'0=*U'7;RQTR
MZO-1::>*X,32-'(1''YG88[5ZXWAS1&LGLSI%C]E=E=H1;J$+#H<8QD4ZZ\/
MZ/>V(L;K2[.:T#;Q"\"E W7.,8S[T >2:/=W^O1:'I$FN:F]BVLWMNMW#<LD
MMQ!&A*9<?>Y[UV_PUN;B3PQ>03WL]X]CJ%S:I).^^3:CD*&/<XQ75P:98VT5
MM'!9P1);9\A4C $61@[?3@]JEAMH+;S/(ACB\QR[[% W,>I..I]Z /#;+5+U
M=+T?7HO$=]+XBO-7:!["2Z9H67S"K1^5T4*N#D>M=M\*(+B\T"7Q#>ZC?W-U
MJ,\I:*>X9XH@LK@!%/3BNNB\.:+#JK:I%I-DE^V2URL*B0D]3NQFK\%O#:PB
M&WACBB7.$C4*!DY/ H \&\4SPZOIGB6YU/7;M+RWUU+2*R-VRQ"(2*%!BS@\
M;FSCM5[6[_5-062"/7=@37+F);22^:U^T1)&F$65?N[>N#P<UZ[<>'M$O+S[
M9<Z183760?.DMD9\CI\Q&:DN=%TJ\A,5SIEG-&7,A22!6!<]6P1U]Z /';75
MK+7Y?#5CJ.KZG8>'WL+AO,N+XQR37"28PTH(W #D'O6?=:J;=M9OM#UB\O43
M0H(EU"<?O1$;DJ[ X[+G#>V:]QN-#TF[M(K2XTNRFMH?]5#) K(GT!&!4JZ9
M8(6*V5LI>(0MB)1F,=%/'W>3QTH \7O9X=*O=6TWPWXJN?[,;0O.EN)KQIT@
MEWJJMNY*9!/3UZ<54L=>?3-,N;=9[ZTCT[5=/-U)'J+75N(BPW%'QD*1R5)/
M7\*]MM]!T>UMIK:WTJRA@G&)8H[=560>C #!_&EMM$TJST]["VTRSALW!#V\
M<"K&V>N5 P: /'_%GB675;WQ;'IFN7!L$ETN".2TN#M0NY$A1@<#/0X]*I>+
M5NM-\4:AHTFI2QV>G:7')I\U_K$MN58Y)D&T$S.&R,>@Q7MD.A:1;6[6\&E6
M44+L':-+=%5F'() &,BI+[2=-U39_:&GVMWY9RGGPJ^T^V1Q0!P]UK.LM\"7
MU=IY!JS:4)3,B[6W$?>'H<<UQEX+&%4T[2=5O-1MM2\/7%SJL4EX\ZHRQAHY
M223M8MD<>W%>Z[%V;-HVXQMQQBJ5KH>DV,,T5IIEG;QS@B5(H%02#_: '/XT
M <%+IJ6W[/4EM;^<^[1?,PSESDIN.,]O;M6#I?A_3=?US1H(+V[2TA\*(R&T
MNW0EC(1RP.3@YX/&1TXKV46T M1;"&,6X3RQ%M&W;C&,=,8[5!:Z3IUCC[)8
M6MOM3RQY4*KA,YV\#IDDX]: /GX>(-;UF#P]!JEXD5E+HSO%-<ZE)9)).KE=
M[.@)=@ OR^^:]1\('4]7^#Z)<WIO;^>RFC6?G+'#*O)P3VY[]:ZR30M(FLX;
M.72[)[6'_50M;J4C_P!U<8'X5?1%C0(BA548  P * /)M!\9>#]+^$=E9:E+
M:W+P6@@N-+.TRR2@X9/+/4EL]?K6+X@O+5M8\7RZOKM_I-Y86\1T:WBNGAV*
M8P1L12 Q+<$<U[(=!T<ZC_:!TJR-[G/VG[.GF9]=V,U)=:3IM[<Q7-WI]K<3
MP_ZN66%69._!(R* /'#87>O?\)5?ZKJ6II=Z=I5K)'!#>21K%.;?>QVJ0,[A
MT^M9SW)B'B?6X[RZ6_?0]/F,RW#[MSXW8Y[X&/3/%>\"QM!)<2"UAWW  F;8
M,R@# #>O''-,.EZ>8FB-C;>6R+&R^4N"B_=4C'0=AVH \'\97MGJEAXT;6=:
MN;?5;>5(+"S-PR!H<*5 C! ?<<Y)SZT[7]1U#^TO$SW6L&PNM,CMSI2/?O#M
M^0'"1*,29/'/KBO<KK0])OKA;B\TNRN)E  DF@5V '09(S4EQI6G7=S%<W-A
M:S3P_P"JEDB5F3Z$C(H \=U"*^U9_&.HWNJZC#>Z5IMM-;BWNI(HXI3"78A
M<<D=ZSM0G%OJOB^_%U+#JES#IA4QS%"R.8P[  \CH,]L^]>ZOIUE(+@/9P-]
MI7;/F,'S1C&&_O#''-12:+I4T_GR:;:/+Y?D[VA4MLR#MSCIP.* /!_%'B)#
M/J>H:?J%W#>P:TL2M+K+"0!7"L$MP,>7UZ_6O2/ADRF;Q>5/!\07!_1*ZF3P
MQH$UQ-<2Z)ISSS_ZV5K9"S_4XR:O6]G:VGF?9K>*'S7,DGEH%W,>I..I]Z /
M%;69Y$@LHKNY@@O?&-S%.;:9HRZ9.5RI!Q69JUIC6['2[FZO)[.P\6"WMQ-,
MS&.-HU?;DG)Y/!/->\1:5I\)S%8VR$2F?*Q ?O#U?I]X^M2/86<DGF/:PL_F
M"7<4&=X& WU XS0!X1J6KB1+O4X=>O1XLAU_[/%:?:64>5O"A!%G!7;SG'7-
M7KB"['@KQ;K9U34A>2:NUJI%T^V.(7"#"C.!U(SZ5[&=&TMM1&HG3K0WPX%R
M85\S_OK&:L/:6TD31/;Q-&S;F1D!!.<Y(]<T >(7^C_8KSQVMOJ>KK%HMM#<
MV*&_E(CE:,L6Y;YN1WS53Q?KPO;C6Y1=3_;+*Q@:.235FMA%(4W$Q1*/G.3S
MFO>VMH'\S=#&?-7;)E1\X]#ZBJLVB:5<7BW<^FV<ERB;%E>%2P7TR1G% 'A.
MH7<<(U_5)[V>+5;K0+"1765E9PY02$<\]L^F36EX@OU2+Q?=W_B34K'6[*X_
MXE=JM\\8,>U?+"Q@@,&.0>#7L[Z1ILAC+Z?:L8HS%'NA4[4/!4<<#VIMUHNE
MWMY!=W6G6D]S;G,,TL*L\9_V21D4 >0W<-WX@A\;ZA<:CJEO?Z;;PM;I#>2Q
MI"X@#MA%;'+ ]174>)+Z_D^%ND^(XYI_M-DEKJ$RPN4,R@*9%..Q!/7BN^%G
M;!IV%O$&GXF.P9DXQ\WKQQS3VBC:(Q-&IC*[2A'&/3'I0!X1H>M>(-3U^+3'
MO;SR_$=S%JL#!VS;VJLY9/\ 9R$0<<<TJ:SY'E:D=:U#_A,5UG[-)823M@Q&
M3'E^4> FS!R!U[U[E'9VL1B,=M"AB3RXRJ ;%X^4>@X''M47]D::=3_M+[!:
M_;MNW[3Y2^9CTW8S2L!Y%-XL>WTN33_[8E75&\6+"(6F/FB$S XQUVX_#FH+
M6Y@DU./2]2O);'1;K7-2:XDBF,.^5"IC5G!!4=3UY(%>POHFE2W_ -ODTRS>
M\X_TAH%,G'3YL9XI;G1=*O+22TN=.M)K>1S(\3PJ59SR6(QU]Z8'!_"(PIX?
MU_[!<-=1+JMQY,TCES(,#!)[_6N5\+W]M<0V>L77B;49/&$]U/&+$3EE+#=B
M)HNBI@#GC&:]MM;.UL8?)M+:&WBSG9$@49^@J!-&TN+4FU&/3K5+Y@0UPL*B
M0CW;&: /%?#>JQQGP?>6&MWESXAU*\V:K;-=O(&3YM^^,G"[>,<"GZ']IM-$
MT#Q(-6U.34+K7C93&:[=T,/F.NS83C&%%>T0:1IMK>27EOI]K%=2??FCA57;
MZL!DU*;"S,21&T@\N.3S43RQA7SG<!V.><T >*>&=0^Q>.;6*XURYU0ZK+<(
MD]KJ#,#P<+-;L/D*XP"/2L_1]J^ M)TJVNI7@NM,U@SQ+(3EU*[01[?U/K7N
MMOHVEVE[)>6^G6D-U*29)HX55WSURP&33K;2=-LO^/6PM8/G9_W<*K\S?>/
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
M>:9YW@MY'D5"W8NY)8X R:Q?"W@W5='UK2;FY6'R[73[JWD*OG#O/O7'MMH
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
MTM=:&F37DK+F.S:YFD &=L: $9Z9)KC=)\8>*M9TW3K&WU)8;N77)=/:[FM
M)#"D9?+1G@-QTH ]CX'2HHKF"=Y4BE1VB;9(%;)1L9P?0X(KRBT\6^)9I3X9
M?5(1J UHZ>=4\@ ^6(_,R(^F[C;6_P##6&]@N?%4>HWB7=VNK,'F0!0_R+@X
M'3C'% ':P7UI=!C!<PR[9#$VQP<..J_4>E6*\74WVHZQI8L[V*Q,?BB\7<D*
MX?"$\CC)(!'XUH>&O%GB)?%=O:^)K^2V:XN)(4MC9C[/,#DH8IESDC'.XT >
MK.B2(4D4,IZJPR#5:^U.PTN.-[^\M[5)'V(TT@0,WH">]<MX[UVZTRXTVUM-
M5-FTY=WCM[0W-S*JCI&F" /4FO/;74-1\>WWA>:XOQ'+:WU_;AY;-27V("'9
M#P&P0,=C0![1%J6E73R/%>VDK6Q*2,LBL8CC)!/;C!-30W]I<R"."ZAD=HQ*
M%1P24/1OH<=:\!T=18>$=*MY'AD&J+K#NWDJK;D1E'S#D]#U]<=JZ.PUI]*1
M)+>YLK'R?"UH\=U<0;]A:0C'R_,WLOK0![$S*JEF( '))I:\,UKQ#K>J^'/&
M&DS:C<RPPZ1'=1RWE@+:4Y<[QM&."!@$UL:CXG\3+XANM$T^YN!_9&FPSEH+
M)9C=RE0?FR?E4]..>O- 'K=0Q75O---#%/&\L) E16!*$C(!';BO*]7\:>*8
M+FTN[I'T?3WLX)]XM?M,0D.#(LI7YHU[9]!FO1-,TK3K:^OM9LCN?5/+ED<-
ME7"KA2/PH UJ*\T\/ZYXI\0!_$":K:6NFKJ+P?V;+;@$Q(=I&_KO.,XQ5:Q\
M8^)!8Z-XEN[VS;2]5OQ;?V<L(#0JS%5(DSEB,9/'K0!ZI17C,7BKQF]K!J\>
MM6GD7>NOI26LMF"L:[F57R""2-O2M.X\0^*K:WDTP:O ]_\ \)#'IJWAM5QY
M3Q!_N9QD9H ]3HZ5X[JGC[Q/X>O+SP]=217U]'?6T$5_!;9;RYE9N8AP6 4X
MY[BJFJ>(]>UFS@TR>>ZMYK37;%8KZ6U^SO,DA;[T73@CZ'CB@#VM98W9E5U8
MJ=K '.#C.#^8I596&5((!QP:\CU6[O+OQ+ EM/'9B'Q;' WDQ@&8?9P<OZG@
MC_\ 54ND^-I=(N1=7/V6#1Y]5O[:Z;;MV2JQ9&STY P?>@#UBBO(KCQYXD:/
MPS89-M>ZK#)>RS061N3'$22BB,'T(R>U=OX&US4]=T*275[-K:]M[A[=]T9C
M\S;T<*>1D'I0!TU%%% !1110 4444 %%%% !1110 4444 %%%% !1110!XO^
MS]/%]F\06:-DQW2O]TKP1CO]*]HKPS]G]D;5O%.S[OF18_-J]SJI_$R8?"@H
MHHJ2@HHHH ****  '-%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MLK2,[D<DEB35RVUK2[VZ-M:ZC:3S@$F*.9688Z\ YKG?%?C.\T+Q#H^B:=I
MU"\U,2% TXB5=HR<G![4 6IO 6A31)&T,P":@=14K,P(F/4Y!SCVJ#3_ (<>
M'M-UB'4;>*YS;NTMO;O<,T,#MU9$)P#5[3=;U".TGN/$UC::,B,HC<WJNKY]
M3@8-31^+O#LPB,>N:>PE<QQXN%^9AV'/6@"'Q#X0TSQ)<6MU=M=0W5J&6*XM
M9VBD56ZC([&HM(\">']#-N;"S:,V\LDT1:5FVLZA7/)YR .M:4_B#1[:]%E/
MJEE%=,=HB>=5;. <8)]"/SJA!XJM_P"UM>M;X16=MI)B#7,LH"L'3=SGICI0
M!$/ /AT6MA;&R+16!G,"M(QQYV?,!YY!W&DN_A_X=O83#-9MY9LX[(!9&&V.
M-MR8.>&!Y!ZUKVFNZ5?6T%S:ZE:30SOY<3I,I#OC.T<\G@\=:?>:OIVGPSS7
ME];01P &5I)0H3/3/IF@# M?AUX?M8=11H[NYDU&W-M=375W)+))'Z9)XQ[4
MEY\.="O8K19#>K);6PM#/%=.DDT/]R1A]X?6N@AUC3;C3!J4-_;/8E=WVE90
M8\>N[I3['4K'5+<3V%Y!=0G^."0.OYB@#FM1^&OA_49869;R!([=+62*WNG1
M)X5^ZD@S\P_6NKAACMX(X(45(HU"(BC 4#@ 52FU_1[>_2QFU2SCNY&V+ TR
MARV,XQG.>13KG6M+LKV.RNM1M8+J4;DAEF568=. 30!C+X"T9=:?4U-VI>Z^
MV-;"X80&;'W]G3-06OPU\/6NLKJ*QW+K',UQ#:23EK>&0\EECZ YYK8L/$=C
MJ/B'5-$A8_:]-\LR@XP0Z[ACZ=#47B;Q18>&M)O+N>:%I[> SBV,JJ[@>@-
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
M=F"LF/EQ@GJ.M>^T4 ?.?BG0-2M-4\6VU_\ :Y;F^C@:S:/3?M!N2% PLO\
MRSP>O(KT_P ?6%_=?"U+&!9C?$V: JN]E<2QY;'MU_"N]HH \'U7P_K,'A?4
MM%%I<RWMEJT5Y?7PM_,;4+=B2'P?OE>Z>U126-CIOAO7KQOMFH:7-J5@TD+:
M?]FCE(E7>L<77., \#)KWSBJFHZ9:ZK##%=*66&>.X3#8PZ,&4_F* /#M6TM
M;C3O$VI:=I4R>'1J-C-;VXMV4,48"9TB(! P<' YQ7HOQ'AM-2\$1RR07LMN
M+B"<?980[H P(8QL/F [J17<44 > ZA;ZA>>#0ZV@73K+7HII+NWTTQ^?'M
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
M=O/#I%UX>N+XD,N^)U)&X>X(Q^.:WM/\#3V6K/=O?QRJVB+IG$(0[@S,7PO
M'/05EVGPWU*TL=+LX]2MO*@T>XTRY)C.7\SD,OT.* +EWXVU#1]#L;F/1Y+Z
MV33HKJXNY;E(L@KDA0WWFXR1[BI_#.NW6K^.-6!FD.GMIUI<VT+=$W[\GZG
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
ML=0T:Y,-C907 CC*@ INC_C+$GZT >F_\)=HA\5'PTMYNU8)YC0+&Q"C&>6
MVCCL3W%;=>:_#ZP=?'/BW4+B>=KJ1K82(S?*"T*N>/8D@>@K'\2:C>W.K>-+
MV7Q+?:7-H*Q-8VL$X2-@4W NA'S[FX_2@#U'4-=TS2X;B6\O(HUM]GFC.2F\
MX7('/)Z5H@Y&17S[K7F:G!XNU":XDM[Z[M-(8Q!\!2Y0DA?8]#VR:V_%5[K'
M@NS\0V6G:WJ=X?[)ANT>[F\QX':;RW96QP-O..QYH ]GHKP2ZUOQ)HMEX@L$
MU*_6V.D1WUO+<7R7,\3F5$)61>BD,>#Z9%:GBV#5/#\]EI5IXDUN\A@LY;R?
M;J$:W@((Q)\P'F(H!^3- 'L]<KK'Q'\):!JLNF:IK"6UY$%+QM%(<9 (Y"D=
M"*TO#VMV>L:)IMU#=>8UU;+*@E 21QCEBOU].*YKXJE$T?1&8#)URSY_X'0!
MT&D^,="UQ[9-.OA,;H2&']VZAPF-V,@=-P_R*W:\X\7:7/JGQ4\,01WUU:0F
MRNS(]K+Y;D#;QD= 3C\JY$ZWKVH7FD>&AJFIB!;J^BFO(+Q(9YO*D(0&1AU
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
MVU?[#]HC@2-WCWE<J&('R@G&-Q!.:L+\1="LM/TIM:O8[2\O;2.Y:-4=UC#
M<L0#M7/=L4 36GAB\D\>7'B/5+FWF6*$V^GPQ1D&%"<DL3U8U;N/!/AJ[\0)
MKL^CVTFIH01.0<Y'0D="?<C-1:MX_P#"^B21I?ZO#&\D2S($5I-T9Z/\H/R^
M_2LN^^(,2>*;C1+1(61='.I17KLQC8]0/E'W<<Y!H U[OP-X8O\ 7!K-UHMK
M-J P?.=<Y(Z$CH3[D9K1UC1-,U_3FL-5LHKJU8@F.0< CH1Z'W%8$OQ'\.::
M+&WU758([VXMXYG6&-W1 P&&+ ?*ISP6Q5S2_$4VH>,]8TC;#]ELK:VFAD0Y
M9_,#$DG.,?*,4 4-1^'NEQ^'[JP\.V5CILTP0,S6XD255;=LD!Y8'D>HS5/P
MK\.8-+O;J_U6WTQIIXXHUMK* I#&(VW@_,22V=IS_LBM&Y\<:=HUUJS:UJ-G
M#:VMW';1^4KM(K-'OVN #R<'&.,>]9'B3XIZ=;^#I-9\.3P7LPNX[14GCD4*
M['^)<!NF3[T =7KOA/0O$IA;5]-BNGASY;MD,N>HR"#CVJ/5_!GAW74M4U'2
MH)A:KL@QE"B_W05(X]NE5#X[T&QU.TT34]6M4UB14$D<:OL#D="V,+D] Q!Z
M4ZZ^(/A:SUJ?2+C5XH[V!6:5&1L(%7<<MC X]Z %O? 7A74X[2.YT6V9+-/+
M@55*A5SG;QC(SS@^M;CZ=9OIITYK:(V1B\DP;?DV8QMQZ8XKE?\ A:_@?[,\
M_P#;\&Q,9&Q]QSW"XR1[BKNI_$'PMI$5I+>:O$BW<0GAV*SEHST;"@X'UH T
MM/\ #>CZ7&$L]/AB @%MP,GR@20A)ZC)/YUGW7@#PI>"V$^AVC+:IY<2A=H5
M<YVX'49).#ZU4N/B#IBZ[;Z5:D3&YTQ]1AN2<1,HZ#..X!/MBE?XB^'M.L=/
M?5]4MH;F[MEN-D*O(H4]\@9"^YQ0!IIX/T"*;398M,AC;3"QL]F5$.XY. /<
MU+JGAK2-:O;6\U"R2:XM5=8G+$%5<88<'D$=C5'5_'_A;0S&+_6;=&D1945,
MR$H>C84'CWK:.I62Z8=2-S%]B$7G&?=\NS&=V?3% $,>A:7%%8Q)8PA+ $6H
MV_ZK*[3C\"15/3?!WAW1]2DU'3]'M+:[?.98TP1GKCT_"J^C^/O#&O2S1:?J
MJ2/#"9W#QO'^['5AN R!ZBF:?\0_">J?:?LFM0,+:(S2EPR 1CJPW 9'N,T
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
M+N-XHW=-@6)5&2IZ\D8KW"B@#RW0-.UN;7_!\=UX;EL8]$M98;BZ=D*LQCV
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
M5GX<6$%S976F:CJ&G7-K:BS$L+(Q>'<6VD.I&<D\C%26?P[TRQ31$AO+_;I
MN%AS(/WBS??5^.1Z=.E '':/XRU_6=/M+'PO#IUHUAIBWURLZLR2EB=L2\Y4
M8!)8GTK0@\=>)?$&HI;Z+'I=G&NCQ:G(;N-Y6RQ(*#:P&..M:[_"[2E@ABLM
M2U2P"V0L)3;2H#/""2%8LIYY/(P:UM*\%:3HU^UW9B92=/CT\(SY58D)([9S
MSR: ."NOBIJ[66@ZA&EA86=[9&9YKN"5HI)@^PQ;U/[L<9W'/6K%]>^(S\3-
M2N] EL"HT2&XD2X#RHP!)"IM(Y//-;C_  ML%T>VTNTUC5K6WBMGM)5CE0B>
M)F+$,I4KG)." #S6_I_A/3M,U.2^M3*K/8QV(CW JL:9VXXSGF@#@;WX@7.R
M'6[+3K:.\N="6YB69F;]X90@0X(!&3[&ND\-^(O$*>+Y_#'B6.PDN?L8O8+F
MR#*I3=M*LK$G(/?-4?$7PVMO^$2N;725GGOH]/%E:^;(. ) X.<#G//X5KV7
M@2&U&H7<FK:E/K%];?9FU&60>9"N.!'M "@'GIUH ZZBF0H8X8XV=I&50"[=
M6P.II] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?/'P4+'XHZQN _X\S@
M<<#<M?0YKYV^"S!OBIJIC!"FR).3G^)>E?1)JI_$S.E\""BBBI- HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!&;;VS2Y%%)STQ0 @<,<"
MG4@ '04M !1110 4 T44 %%(>G'6D'^U0 ZBBD()Z'% "T4G('/Z5&X;((R1
MZ4 2T<=*.U-89''!H =134W8^;K3N<T %%%- (!R2: '44U6#=!BE&<G/3M0
M M%%% !1G-!Y%-1=H(H =12#)ZTM !2$@=32TA&: %)Q13 FTDY)]J0*WF$G
M@>E $E&102 ,GI30HW%L]: %+ '!-+3'0-Z9H52  3T]* 'T4F.<YI: "BBB
M@ HI,<=:6@ S12 D]1B@G%  #D4M)SD8I: "BBB@ HHHH **** "BBDQCO0
MM%( !]32T %%%% !1110 44F><4#F@!:*** "BD&<\TM !137SMXI$#8R3^%
M #Z**:J[<\YH =135W9.0 .V*#DO@CY2* '44F!2%<L#GI0 ZBB@C(H **11
MCO2T %%%)@9S0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% 'SG\$V0_%/5/+ VFR/3I]Y:^C#7S7\"9M_P 3+_*\FS89_P"!+7TH
M:J6[,Z7P(****DT"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BDI: "BBB@ HHHH **** "BB
MB@ HHHH **** "@?6BB@ HHHH **** $(##!&:7&.E%% !1110 4444 %%%%
M !1110 4444 %%%(1TYH 6BBB@ HHHH **** "BBB@ HI"=HS2T %%%% !11
M10 4444 %%("#QWI: "BBB@ HHHH **3.12T %'?-%% !1110 4444 %%%(6
M .,\T +12!@2<=J"<=?I0 M%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% 'S9\!8F?XBZE.H^1;5U8G Y+#''X5])FOG?X$;QX[UD E
MD\H\D8[\<5]$&JE\3(A\*"BBBI+"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH ",T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444  SWHHHH **** "BBB@ HHHH *",C!HHH *,444 %%%% !1110 4
M444 %%%% !@9SWHHHH **** "BBB@ HHHH **** "BBB@ [T8HHH *0J"<]Z
M6B@!J)MS[TZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH ^>_@(%3QAK2/(GF>4"J@CD9ZC]*^A#7SW^SLAN=8UJ\94+*B#<%Z
M9SQ^E?0AIRW9,%:*04444B@HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ IO_+3K3J,#.: "BBB@ HHHH **** "BBB
M@ '3FBBB@ SBFALL?2G44 %%%% !1110 =Z*** "BBB@ HHHH **** "BBB@
M HHHH **** $&<\XI:** "BBB@ H'%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 448P:* "BBB@ HHI",@B@!:*0# QFEH **** "BC'.:* "BBB
M@ HHHQB@ HHHH **** $&<G/3M2T44 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% '@7[-:D+KS=CY0_]"KWVO!?V;('6#7)R/D=H
MU!]QG_&O>J!(****!A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1G%%% !1110 4444 %%(!ZTM !1110 4444 %%
M%)SGVH 6BBB@ HHHH **** "BBB@ HHHH **0# I: "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@#Q3]G*%U\.:G,=NQK
M@*/7(%>UUY#^SNG_ !0=T_K>L/\ QT5Z]0Q(****!A1110 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 >3_L
M^1&/X?2L2#OO'88/L*]8KS?X&V:VOPTLW"JIGD>0D=^<<_E7I% !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 49YQ110 4444 <3\(HS'\+M##+@^4Q/_?1KMJPO!=L+/P7H\(QQ:QGCW&?Z
MUNT @HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ YS[4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%%  .:*** "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 **** ,[P^H3PYIB@8 M(O_0!6C45M"EM:PP1
MC"1HJ*/0 8J6@ HHHH **** "BBB@ HHHH **** "CO110 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 %%%% !110"#TH **** "
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 *0* 3COS2T
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 %%%% !0*** "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@ HH[T4 %%%% !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 %%%)@YSGCTH 6BBB@ 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
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 ***C
M\P_:/+\MMNW=O[?3ZT 24444 %%%% !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
6110 4444 %%%% !2T44 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>leenenseparationagreemen005.jpg
<DESCRIPTION>EX-10.1, PG5
<TEXT>
begin 644 leenenseparationagreemen005.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 W,# 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@!<T4E% !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 %%(>G-+0 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 %%%% #9%WQL
M@8KN&-R]12JNU%4DG QD]Z6B@ 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@!!G)I:** "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* "BBN#^*.NWFC:;I*6FHW&G_:[]89;BW@$LBIM8G:N#D\"@#O**YSP3>0WW
MA]98=:NM6 D96GNHQ'(K \JR@#&/<5!X3N9YM=\61S2NZPZF%C#'(53#&<#V
MZT =517"76J^(8OB[INFSM#%HDUK.T*1MEI64+DOZ8)XQ2^']3\1S?$G5K'6
MF@CMEL4FM;>!BRJGFNH9L_Q$#F@#NJ*** "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@ K \47.NV:V-SHNF0ZD(YO])MV<(Y0C&48\ @UOT4 <IX(TS4
M[4:OJ>K6T=G=:I>&X^R(^[R5"A0"1P2=N3CUIOA*:.;Q'XO\LYVZDBGZB&,&
MNMJ**V@@>5XH8XWF;?(RJ 7;&,GU. * .>U;0KV[\=^']:@,7V6QBN(YPS8;
MYU 7 [\BGQZ1=+\19]8*+]C?2TM@V>=XE9B,?0BNCHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!#
MG!P<&EHHH **** "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 **** "BBL7Q9=:M9>&;V?1((I;]8R8_-?:
MJ<<M[XZX[T ;5%>9MJ>L^(H/!VDQZM<6+:EI[7E[=VNU96*HN I(P,LV3@5N
M^ M6U'6?"$RW=P)-1M+B>R-RR\2-&Q4.1[\9H Z^BO.O"[ZO9>/I-(?6KC5H
M([#S=2>3!CAN2W"I@?+D$_+Z5Z+0 4444 %%(1D$>OI7EB^&;N#XD+HD/BOQ
M$EBVFM>A?MFYE<2A<9(.5P>E 'JE%>::/XSUBQU*^BU"P>YTPZZ]A'?-. T>
MX@*-F.0#QG/>K&E_%&+4->L;5[".*QO[B2UMIQ=*\GF(2/GC'*@[3@\T >AT
M5Y?X_NQ!\0=#BN9-;-D]A<%H=):3>6#+@D1G..:U$\33:9INA6FB:7J%]-J<
MLRQIJUP\4J! 68N7#'MQ[4 =Y17G=A\2;Z\M[:[ET 06EU975Q$YN@S;X/OH
M1MX&0<&LK7O'6JZCX1U&SNM,.E75YH3ZC:2PW6\E!C<IX!5L,#^- 'K-%>?3
M_$*ZLS+-'HCRZ/87B6%Y=^>-ZN=H+*F.5!9022.M6A\0HMMHCV9CN7O+F"XA
M9^8HX%9G?Z8"D?[U ';T5YAH?Q>AOWWWUI;QP2V<MY!]EN1*ZK&,LLJ\;6(Y
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
MZ/)=:D-.6,X$MP'#,)/4@;BN?0U[551],L75%:S@(24SJ#&/ED.<L/?D\^]
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
MD31NN<':?FR*Q[WP/K]W86>HW6G6TNH6FJW%XUC;W9B66.7'"R#!## ],X-
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
MU#Q!-?P65[ITRR&) Q\V7:4D &#CAA^% 'L4FK6$(LS+=Q(+U@EMN;'FL06
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
ML,'V<R9/^KW;L8Z=: /$=7TG6;?2K;0[G27$RZ!'"DT.G&[>67G,7F=(]O\
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
MUJ+\0M3&I$R:%&NDKJYTHW N29"W3>%VXVY]Z=9_#21UO)-7UE[NZG\A!+%
ML7R0R!UW8^\Q(P6-:Q\#VLFF7-A-=3-%/JG]I$@ $-O#[/ID4 <]IGQ6&J:M
M;QV]E:R65Y)-%:B.Z#7&Z,$@O'CY0VTX^HJ+2_B?JM_X8U36?[(L)!:VXECA
MM[S>ZMNVE)4QN4CJ3C'%;>D^ KC29HXH/$%RNFPO*\-I' B%=^>"XY(!8XJE
M;_#:\-Q<7MYXCF.IFW^S07EI;K X7(;=)@_O#D#.>V?6@#=\&^)+GQ+ITUQ<
MPV2>6X59+*[$\<@(SD' (],&N;7XDW\7BJTL+VQT^&UN[QK..!;L/=QD$@.Z
M#@*<=.V:Z+PCX/7PP^IW#W@N;O491+.Z0+"F0,#:@X'<GU-<_IOPJ>RN-/\
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
MPDB(FUD!]0>W7FL/5]6T7Q+?Z5/JC7>C>&9;:ZF@^?[,)I@P <X(.2I+ =Z
M/9*Y_6/&.F:-J\.ES)=374D)G9;>$R>7&#C<V.@SQ7F>CZ?+XF?0H-=GO9T3
M0KFX7=,\3/MF B9MI&2$(/-9EN%>SO-96XN?M\OA.-WF\UMS.)"N<Y]%% 'N
M.IZO9Z/:1W-Y(4BDFCA4A2<L[!5'YD5>S7@=\=*O7F?5;B=O%2^(;=8[>69M
MPB\U=FR/."GE\YQU[U)H=S<R>,+&YDU:%=6DU2Z@NXOMDSS/$I;$9BP550 "
M#TZ4 >Z331V\$DTKA(XU+NQZ  9)JG9:U9:A.D-L[NSVR72'80K1OT.>F>.G
M6O%;#2I+70O#UQ;7%\]UK=K?P72RSNXE7R79 %)P,%1C&*?;:G8:=HEQ"+N]
METY-!L$ MKPJ1*\K!@9,_(,\'T&: /9]4UJRT=K);QV4WMRMK#M4G,C D ^G
M0\TE[KEA8:MIVF7$C+=Z@7%NH0D-L&YLGH./6O$-"NR=1ATX31-;6OB>U,$$
M-VUTD0:*0D+(P!89'YYKO?'KO'XR\-R1L4:.TU!U8'D$0C% '=WU];Z;87%]
M=R".WMXVDD<C.U0,DU6T/6;?7])AU*UBN(X)LF,7$1C9E!P&P><'J/8UXOJF
MCF#P_:VTE]J-Q_:7ANXO+SS;N1_,E0(RM@DXP3CCM3M1:*UCU;[1JU]97.DZ
M59OH<:W3KG,8)*KG]X2_RG.?2@#W>BO%[VRGN-#\6:W=7NHPZDMQ#;*(;MT6
M'<(=VU0< Y8U5U?37TE_&4EOK&L_\206DEDKZA*P5F568D%N<GKGUH ]RK/B
MUO3[@P""?S1-.]NC1J2-Z9W GMC:17C5[J,5SXYM=0LS)#<C7X[26274V:5U
MP RK !A8^<9)J**XO-'TJ*'0IIOM/]J:Q^Z64_>6-MHQ[## >OUH ]ZHKP26
MY@L--N5\-ZS<W$,_AUYM08W;R&.8E0K<D[7)+#''2NV\*6(\-_$&XT&SN[R2
MPETF.[:.YF:7$OF;2P+<C(ZB@#T6J#:Q:#7DT;>3>-;-=;<<! P7/YG]*\:U
MO5]6T#Q1?6@GNGM-%U(ZS.VYB6M9-@V#GG!=^.GRT\:.VI7RWVIF]^U/X;N=
M1VPSO&RO),SJN0<\!@ .G% 'LR:C#)JDVGA91-%$LK,8R$PQ(&&Z$\=*CNM7
MM+/4[#3I7;[3?%Q"H&<[%W,2>W&/SKQ*ZU>_F@L);O4[J*QN=)TI=1N%D.Y(
MG9_,;/8DX!8>M:":5X>UWQ#X:T?2]1U&ZTB"[O@9&N&^;$:,420<E,G'7UH
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
MRU%--EQ'_P M6*@8Y^[EAS52'XE:)/K@TP0WZ_Z:UA]J:W(@\\9&S?GJ<<4
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7 V7PX.G^('UNUOQ%>2WEQ).0G$UO+_P LV]U(!!KOJ* .#;X?SS:%
MX?TR6^0+IMG/:RLBGY_,B,>1Z8SFHH/!&LZKN/B6^M'\G3)-.M?LBMGY\9E8
MM_%\J\"NYN;ZVM);:*>4(]S)Y4((^^^TMC\E)_"G7=W!8VDMU=2K%!$I:21S
M@*!U)H X'0/AK+I.LZ-?W%^MP+6T=+M<'_29RSL)#ZX\QQSZUL?\(-866JZ5
M=:-!#90VUX]U<1KG]X3$R#'I]X>U=8#D44 >>?\ ""ZSINMSZ]HU]:?VC+=7
M3-'<JWE-#,5(!V\[E*@^AYIC?#%V3PU$]^LD=@&7405(%VI?S0,#L)!G%>C4
M4 <+X3\.:MX,M=.T]72_^TW;_;;D@YCA6(B(#V 1%[]:UM0\,S7GBYM96Y18
MFTN2P,14DY9@P;/IUKI*BDN8(9H89)D268D1(S8+D#)P._ S0!P\O@"\;2-/
MM8=46">TT)]*$J*1\[!/G'.0/DZ>]95C\,=1743>32Z59AOLNZ&TC=@QAE#[
MF+<LS#(S].M>I44 <+KWP_DU7Q+=>(;:[B@U-4M_L$Q4Y@:,MN!]58-@BL]/
MAI<P>(6NH1H[6LNIKJ#SRVNZZ7D,8U8\8W#KU ->E54O]3L]+CBDO9UA265(
M$)!^9V.%''J: .!;X=:HT1@:_M3%$=1\@A&#$7(.-WT)/3M4WBWPD\FDB^EN
M2/L.CFV_=QEV\Q7C=7P.H!CZ5Z'10!YWX&U#5->\7ZKJMY):S6B64%M!-:Q.
MB%LLS#YQDD9&>PSBLC2-$UW6=9\0Z?MMH-'3Q"MTSR!O-;:5<A1C!!(7G/K7
MK> *A@NK>Z$AMYHY1&YC?8P.UAU!QT(]* /-)_ASK1BAMOM=I=V?^EF2UFEE
MCCWRRETD(7[Q4'&#5_P[X"U/1K2"&>^@F,6BR:<&4$?,9"RGZ $#\*]"HH \
MFO?ASKTATQ+==,2>U@M8H]3CE>*>V\L#?P!B0'!P&Z9KT+1;K5+J34X]2MDA
M6"[:*V=01YL052&.>^21^%:]% 'F6E>"/$R)IVF:C-IHTJPU*6^1X7=I9,EF
M12I4 8+YSFF:?X+\48TNWO5T=8-)L;FT@<%I!<&1=JET*@ 8 R,G/->H44 >
M5V/P]UQ+&^MV%A86\UQ9RQV5M<22PHT4H>1UW ;=P'"@8XK73P1?MH,-A)/
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
MX+6*U$Y^SM$1""I3W\QJH7VH7L:PZU_PE%[#J\GB 6DFG>=M00^=M$8B/3Y
M&SWS[U["VG631R1FTA*22"5U,8PSC&&/J?E'/L*XV?X<#4?$=OJ6J:A'=0VM
MT;J)19HD['.55Y0<LJ]A@< 9H ZK6KN6#P]J-U8GS)XK>5HMGS?.JG _,=*\
MBEU"71/![:CIWCF]OKR^T^*26&>42F'=(BO*A_@VAF&#_2O7M'T:UT33VLK4
M,8FEDF.\Y)9W+-^K5#9^%M!T]+I+/2+*!;L$7 2%0)0>H;U'M0!YGJ=]J6GS
M:QH>F>)IKJW6"TGCN;J\4.K-)AHA+C"EU'&>E,@OH-8NO!=Q/J&H1R66I7MN
M[W4J[U=8V(4NO#@8 R.HS7J%KX8T*RT^73[;2+*.TF_UD*PKM?ZC'/XU*F@Z
M1';6]NFF6BP6S^9!&(5VQMZJ,<'F@#S?P!J][!XHM]-U+5;V^FO;.2:.87B7
M-M<!6^^HX:/'(P??TJE\1]<NDU377TW4M:$NDVT3,MM=1V\%N[#(W*?FER""
M0![5ZII_A[1M*N9+G3]+L[6:08>2&%59AUZ@4R]\,:%J-^+Z]T>QN;H#;YTL
M"LV.F,D4 >6ZC+JLJ>(_$,?B'4X9+"^M(X((YR( &6(L"G0@[S3=;N)M2O+?
M4-1U>X2YC\41VD6G>:/*,:2#;\G7.#NS[UZV=%TQK>>W-A;>3.P:6/RQAR
M"1W(VC\A4,OAK0Y]3&I2Z39O? @BX:%2^1T.<=: .9\:S3S^*_#FD-J]SIMA
M=BX>:2WE$3.R*"J[^W4G'M7/6_B22STWQ/%_PE+WOD:0LEE=R$(78&92R]B<
MA1D=2!7IFJZ+IFN6GV75+&"\@SN"3(& /J/2JUWX4\/WZVZW>C6,RVR;(0\*
MD1KZ#C@4 >:R:UJEMX@TW4=0UJ]^Q$V*,+69&C0O&NY9HOO#<QR&&>M5]&>[
M349?#]MK-U9PZCK]^9KN(J)%\L9" D$ L3GZ"O4;GPEX?O-3AU*XTBTDO(=O
MES-&-R[?N_EVIMWX0\/7R7"7.DVLBW,WGRY3[TF,;OKB@#S73M:\0>(I=+TU
MM<N[98AJ :]MMH-V(&548Y!'?G'7!J/3_%/B73/#QU>759M1N+S0)=1$,Z+L
MBE5U V!0, !N1STKUFWT+2[5;5;>Q@B6UB:& (F!&C8W ?7 ID7A[2(%@6.P
MA5(+9K6-=O"Q-C*8]#@4 >46NO>+H=%U.UN;J_A$]C#<6UY=O 98Y6E1&V",
MGY"'&,^E=YJWVGPO\.;O[7K]U+<0Q,#J+PAY<LW&%'&>0!^&:OV/@KPYIL%Q
M#::3!''<%#*O)W;3N4<G@ \X'%:FI:99ZOIT^GZA;I<6LZ[9(GZ,* /'I-?\
M0VD6I:=#JVKP.SZ>8)-1$#SQ>=,4;[F1@@ X/(K2EU/Q#;^()_"R>(;IE_M>
M&$7\D<9G2)[<RE<[=I.1C.*[ZR\&^'-/M_(M='M8XRR.<)DLR'<A)/)(/(S4
MNH^%]$U:.Y2^TZ&;[2R/,2,,S(,*<CG('&: .?\ AS#)::%K,!NQ<21:M=@W
M#X^<[L[CCCOSBN(M/%?B*PT37#J&MWG]K+8QW422Q1-$1YN&D@=,JT9! P>>
M:]?TG1--T/3_ +!IEG';6N2WEH."3U)SUS6;8>!?#.F?:Q::/;H+N,Q3 Y8,
MA.2H!/"^PP* ..\5^)-:@O/$UMI^J& 6ZZ8D#JJL86FE*N1D=P1UJI<ZKXEM
M+_4/#1\1SR,FIV-NFI-!&)%CF1BR\#&1M'..]=+J_P ,M&G\.7NE:1;1V/VV
M:W>X?<S%UCD#8R3GID#ZU+JWPXT>\TBWTNSMUMK7^T8[VZ4NY:;:,$%LYR1C
MG/:@#DX;J^GU^W@OKW[?+HLVI0P7CHNZ0"W1@3CC<-Q4_2JEMXJ\6782/2#*
MBZ5I]B_EE;>.WF\R)78RL[!@.2!L'&*]1LO"FAZ?:P6UKIT44, D$:@GCS!A
M\G.3GOFHKCP7X=NKBRGGTJ!Y+)$C@)SPB?=4C/S =LYH R/!\VL:GXAU^^OM
M8EDL[:^ELX; 1($0+M.[<!DGDBN6M+B>#QO>Q6\L<9F\0W?S2*I"E; D')Z<
MUZI9Z=::?]H^RP+%]HF:>7;_ !NW5C^0JFGAG1DO);L6$1GDG:Y9VR?WC)L+
M<],KQ0!X]J>I:E?>"-?T?7M6O&U 6EM=&&XCB*[?-4-)%)'\K1DXQGD5T>IZ
M_KVF>.H(I[^YBTE]1M[:)XDBDMS&47*2'[Z2%CQG P:[*Q\">&=.L[ZTM=)A
M2"^3R[A"2V]?[O)X'H!TIL?@+PS%JL.I)I<8N8BC(V]B-R#"L5S@D #DC- '
M1@@YP1Q2U!;6D%F)! FT22-*_).6/4U/0 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 %%%% !S1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4UW6-&=V"HHRS$X 'K3JY'XE:
M;+J7@75%CU&XLTAMY)9!!C]Z A^1L_PGOB@#J!=V[6GVL3Q&VV;_ #@XV;>N
M<],>]/BECGB26)UDC=0RNIR&!Z$&O'];TN74OV>K"9=2N+6.UTH2O%$0%GPH
MPK^WMWKT3P8T<7@GP]$74,=.@VJ3R?W:]* -^BBB@ HHHH *R#XJ\/K=S6C:
MWIZW$+;9(FN4#(?0@GK6O7S7X@C>-?'4QT#3KJVFU@VSZG/S)9;L#=C&=HR#
MD'J: /I0'(R*3>I<IN&X#.,\XKQ'7_%GB+0;V/P_H&K0F'3-%BN4GDB63[6<
M@9+$_*,=*C6_URQ\:^-=;%ZL=Y!H,5P+?:"H8Q@CZ[2#]<T >YT5Y3J/CC68
M;BYCM[R K%X6&I!E13BXSC/T]JJKJOC5KGPCIP\3Q"XUV&6XDG-BA$0$:L%
M[]^?>@#V"BN$\'>)]5O?AQ=ZMJ/EW>H61N4)C7:)C$6QP.F<5R&E^,?%DB^'
MGN=9M;Q?$T$ZI##;*K6+A<JP(/S =P?0T >NV.KZ=J;3+87]M=- VV40RA]A
M]#CI4+>(M$34/[/;5[%;W=M^SFX0/GTVYSGVKA/A%IL^G_"_[7$89+NZ661=
MD(1MP+ !F'+'(ZGIG%<QX6T/P1>_#"TU#Q,\$%_)>N9[S=BX$_FG"[N6]./3
MGWH ]UHKQ;7?&/BM+SQ7JVGZO;6MEX=N4@33I(%;[0. Q9CSSVQ5;Q)XX\9+
M_;.K:=J=O;6>E75M$EFUL"9?-120['G +=J /<J*\;U'QAXKT#1O%%A=:K;7
M&I:;=V:0WQ@"J%N.2"O3"C/-/N?%^N:'%XCT74?$<,D]C]F:'5Q:!B/-(_=^
M6O!;KC]: /8:*\+M?'GB\:-J%G)?@7\.NV^G1W%S:JKA) V=R XSP#_6M/\
MX3#Q3HUM?/J-_%=Q:!K$4&H3I %,UK(H^;;V*EATH ]AJK'J5C+<&WCO;9Y@
M<&-95+9^F<US'P_UW4?$GA^]UN]D4VUU>3&Q14V[+=3M7/J25)_&O&/ OAS5
M/$&AZ)/I?AQ(+J'5#-+X@-P S(K$L-O4^GX>] 'TQ17C%UX\\76UIXIUL7%D
M]C8:@^F6=J8<'S"X59&;T /3O4^H>-_%OARS\0:=>W>G7^IZ=;6US#=1P[8_
MWD@5D<9ZC/'3CF@#V"BO'I_'_BOPO_PD5KKK:??W-GIL=];26L955,CA K>H
M!;/N![U03XD^,+?0=9$AMI[RVDM/LUW)9O"CB<_=*-@\>O\ .@#W"BO$[6/Q
MXGQ-OH;G7K6XOK?0WFC1(,1$M]U0O^^!ENI KH? OCK4O&/B"VBB,8L[72U;
M45V8(NV8C;GMC:3CWH ]+HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "CK11
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %07EI
M!?V4]G=1B2WG0QR(?XE(P14]% &:V@:6_A_^PFM$.F>3Y'V?)QLQC'K3$\-Z
M0EWIUTMFOG:;%Y-HVX_NDQMP.?3BM6B@ HHHH **** "LK_A&]'^S:E;_P!G
MPF'4G:2\0C(F8C!)_*M6B@#EK_X<^%-3BL([O2(I!8HL<!W-D(.BDYRR^QS5
MR;P=H$^KS:I+IT;7<UJ;25LD!XB,;2N<'CCZ5NT4 <KIOPW\):3%<QV6C11K
M=0-;S?O')>-CDJ<FM8>'-)%UIMR+-/.TR-HK-LG]TI 4@<\\ =:U** *.G:/
MI^DV3V=C:I#;N[R-&.06<DL>?4DUCZ+\/O"_A_57U+3=*CANF#*&W$A >H4$
MX7\*Z:B@"EI.DV6AZ9%IVGP^3:Q%BB9)QN8L>3[DU@R_#;PC-KB:P^BP?;%D
M\W()"%^NXIG:3GOBNKHH YK5/ 'AC6=;CUB_TF*:]0@ER2 Y'3>H.&Q[@U-?
M>"O#^HPZA#=6 =-0GCN+H!V'F.@ 4\'CH.!6_10!Q/C7X?6_B32=3ALBD%YJ
M<UM)<RR,V'6$@ 8YQ\N1P*M1?#3PE#HUUI2:2@M;J19)@9'+,R_=.[.>.W-=
M910!RME\.?"VGQ/%;Z:0CW,5T0\SM^]CSM;).<\GZU4\8^#;G5-$U2S\/I8V
MMQK,BC4)KC<=R 8RH&?FZ5VM% &=HFCP:)H%EI$ S#:P+"#C&[ P2?<]?QIN
M@Z!I_AK28],TN$Q6D;,RH6+8+$D\GW-:=% &!!X-T6'3-5TUK8RVFJ7$EQ<Q
MR-NR[XSCTZ<>E<SJOPKT^+P5JFC: GEW.H-#YT]W,SEU1P<%N3T! Q7HM% '
M):9\-O#6F6.I6B6<DT6HHL=P+B9I"4'102<@#M3;'X:>&+&PGLUM)IHYY(Y'
M::X=V)C.4&<]%["NOHH P-2\*V-UX@@\20Q8UFTMWA@8R%8VR#@.!U&2?SK)
M^&_@VZ\):9?OJ4MO+J>I7;W5RUOG8I/103R0,D_C7:T4 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 445&IE,SAE01C&P@\GUR* )*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBD9E52S$ #DDGI0 M%-,B+
M'O9U"8SN)XQ3J "BF)+'([JDB,R'#A3DJ<9P?2GT %%%% !115(:QIAE,0U&
MT,@."OGKD'Z9H NT4U)$D&496&<94YYIU !144UU;VV//GBBSTWN%S^=+#/#
M<Q^9!+'*F<;D8,/TH DHHI&944LQ 4#))/ H 6B@$$9!R#10 4444 %%%% !
M12,RJ,L0!ZDTM !1102 "2< =2: "BCK10 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%)N&<9&: %HHHH **** "BBB@ HHHH **0L!C) SP,T%@"
M 2,GI[T +1110 4444 %%%% !1110 4444 %%)D9QGFEH **** "BBB@ HHH
MH **** "BBFHZNNY&##U!S0 ZBBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MPW<Q>*M%N6L-=B_LZS>"22\2"") 1@( @S(,Y/7CK0!ZU1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4$EY:Q7
M"6\ES"DTGW(V<!F^@ZFISTKRKPOX9T#Q1X4O];\26Z37\]S<FYNY6(>VV.P
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
M7J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M9DMB4^U(AE##"_=&.NS_ !KU.B@#A?AM;:C!9:HM[;3):R7(>WFN;86\LX*
M,SQC[IR/09ZXK@9O!OBNQ:[ELK.9Y-%N6M=(Y_UEO,7WGK_"'7Z;:]W#*3PP
M)^M!P!DT >-ZKX4O=*@\0:1'X:EU5=2MK>'3[F-5*PE(PGSL3E-I^8$=:V(?
M"=X+/QO++IJMJ%W$L-I,0"TH%LJ?*?3=FO3:* //?AWH&J>$[V[TR\MC/!=Q
M)=KJ.!O+[0&BD/J#]WVJGJ7AC4EN=3O8M+:>,>(8=0:!=I:ZA6-0=H)P2&R0
M#CD5Z=10!Y3;>&=2U3Q!;:S-H/V6TN-:6Z>TEV;HXT@9!(Z]-Q;!P,]J]5 "
MJ%4  < #M2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MS7*6MQHDOB2>Q4L[^>A>0X(S\NT$XQ4@^).HKXGATRX;2'AN[N:U2"UF9YX
MN[:[L,I_#TZ\UU@\"Z4+5K;?<^6VJG5C\_/G$YQT^[GM^M9EC\,;2TFL@^L:
MA-:6%PUQ9VA$:I&QSG)"Y;[QZF@#)^&5W=SZI$D]W/,G_".Z?(%DD+ ,=^3S
MW..M/U#QYXIBU"[.GZ+I\UC#JXTJ,S3NCR.V &Z$!03SU_2NMT+PA8>'KL7%
MI+.S"QAL0LA!&R+.T\#J=W-!\(:>8W3S)\-J@U0_,/\ 6@@XZ?=XZ4 <9=_$
MK6;;3XK.6VTNVUM]2FL&DDD<VR")0Y?CYCD, %]?RJ;_ (6/J%]X<TO4+4Z-
MI\EP\\<\FHSL$W1$#$:##ONSGV'6N@G^'VFR>=+#>7MO>/J3ZG'=1,OF0RLH
M5@N5(VD#&"#4;_#V &PEM];U2"ZM?/W7(:-Y)O.(+EBR$ _*,%0,4 8%IX_\
M3>(-*TF30M.TU;NYT^6_G^TR.4Q'+Y95 !G).",],UNWGC>6+X6+XO@LT,\E
MI',MN[G:'8@8)] 35O0O FE^'TMUM9KI_(LY+)#)("?+>3S#G ZY[U)+X+L)
M/!$7A3SK@6,44<0DR/,(1@1SC';TH Y@^/?$&C2ZCI^NV.GRZI&;1;-;)W6.
M1KAF50Q;) !4Y-='X5U[5M0OM3TK7;.VM]1T\QEFM7+12(X)4C/(Z$<TW6?
M>FZU?WU]--<175U#!$LL9&83$Y='3(.#DC\JN^'?#$.@/>W#7ES?7U]('N+J
MY(W/@848    [ 4 >>Z3XKUC2?"T$L=]IBF>\OGDGU:Y;("S%51%!W'\.!0O
MQ"U2YN;'Q,J(NEKX?N+N:T\PX:9)-G'_  (* 3V)KIC\,[6..R^R:SJ%I/:M
M<XFAV;F2:3>RG*D#GH1S1;_"[2;>PLK$WEY):V]I<6;H[#]_',Q<AB!U!.01
MZ4 84GQ1UB#3;R4Z7:W$JV,=U!)#YJQ!V=4,;EE'(W9X/..U:_BR_P#%-K\)
M=5O;LVEIK*1%F-H[;8TW#.TGG=C-68OAM;/97%MJ.MZKJ D@CMXS-*%$,:,&
M4!5 !.5&202:Z77=&M_$&@WND73.L%W$8G9#A@#W% 'G-YKWB;2/$OB.^@AL
MYQ9:1:W5U!+,^T$!RPC]R W)]!5C7OB7J.E7@GBBTIK%5MW:U,[-=NL@!) 7
MA<9_BZX]ZZ=/!%J8M56ZOKJYEU33TL+B5]H)559=PP.&.XFLN?X6:=,MW"FK
M:I!9W?EM/;12($D=  &)*D_PC(SB@#/O?'GB.VO;Z[CL=-;1[/5TTQU+/Y[;
MBHW#^'^,<5T'CFTL)+"&_P!8U6XM-)L]SSV\$C1FY)&%7<I!Z] .IJ6?P-ID
M]C>6CRW/EW>HKJ,A##(D4J0!QT^04OB[P7;^+_[/,^HWUD]A-Y\36K*/G[$A
M@1QVH X/5--\5+\%+AVU>ZTYX/.N=DH+W'V<$F.(N&!!QC)Y/:O1-4E*> KN
M5F9BNF.Q8'D_NSS3?^$6$WA6[T'4-6U"_CND=)+BX93+M;L"% _2M6?3XI])
METTEEAD@,&5/(4KM_/% 'E'@J/3-(T"'7W\(:G;3V>EM=F_FN=R3$1Y.!YAY
M;G&5XH?QOK^M>'-1BN[2-H;S1Y;F*:VM)XEMW"Y",[\/D'JOI7J-IHMI:^'H
MM$PTMG';"U(D/+)MV\X]17.67PUTNUMYK>?4=5O+=K5[.&*XN<K;PN,%4P!^
M9R: ,75/&7BCPUI]Y#>V^ESW<=C%=6KQ!U3F1(RC@G/&[J"/I6II/B/Q%!XF
MNM%UO^SYG@TO[>9+2-T&XL1M^8G(P.M36?PSTB"QO+:[O=2U!KI$B,]W<;Y(
MXT8,J*0   0#TYK0UKP78:UJJ:B]W?VEQ]G-K(;2?R_-B)SM;@]\],'F@#C+
MSXB:T_AO3]3MKO1[:YFT]KQ[-K::XE<@G@*A^1, ?,??TJP/%7C76);M]'32
MHHK/2[>\:.:"1WFDDC+[%PPP."/\:VC\+]$584AN=2MXTLA82)#<;1/""3M?
MC/<],5K:;X9L_#<-U+I$#R3O;10K'-,</Y2E4!)SCC@F@"AX7\72>*=8F^QK
M'_9L-E!([8^;SY 6*YSV7&?>NNKEO /A;_A%/#IMI4B2[N)GN;@1<JK,<[0>
MX P/PKJ: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ )P,UQ%G\2["XOK>.YTV_LK&[>2.TO[A (IBF2<<Y&0#C(YQ7;GI7D
M\-U-XOUZ7^V=.U&SGA%Q!I5HVGR+$FY"OFR2%<;B.G( ^IH Z2P^)6FWDN);
M#4+2&6TDO+66>( 7,:<MLP2<XYP<<&K>B>-8M7UM-*FTC4-.N);4W</VM%'F
M1@@$\$X/(X-<3H5U?/+X:ADT+48V\-Z?.;WS(" T@CV"-#C#$XR,5+I,.L>*
MK76-0,E[8>*+VS-O ES:2PP64.\?(C%>6/4D<Y^E '>Z#XKT_P 1:CJUG8;V
M.F3""60@;68@_=]<8(K=KS/P?;ZQX5U3Q'-J^G6T&GPPVPC^P1R/OVICY 1E
MO?OFO2P=R@CH>: %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]FZ0X^W68AELVE/5X65ER?4[<9]ZRKSP+<^()[R_?6;NPM-:C@:_TWR$)^5
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
MCK=K8&5X8K(Z=,$8% (T/R#\/Z5VGQ3MHI=%T&\O('EL[/5K:>[VJ6*Q<@G
MYZD4 =;HFOV>OVTT]F7"17$EN?,&"61MI('ID5I+(C,55@2.H!Z5XII7A^.S
MT^TUJ#3Y(-8F\42#S3N!$;2LN#_L8_#FJWP\TZ>U\8:8DTT\.L0/<_VG!%9N
M-^<X,LI?:RYQMP* /6=5\56>DZF^GR074LZVAO"(8]V4WA..>3D_D*V_,3.-
MPSC.,UY9\28;AM>OI(HI2O\ 8!4,BD\_:4X^M8&H>&H-0EN+Z2QNC=7/BS[+
M)(C.K/:GAEX_@/.: /8=4UNVTCR7N4E\AUD9YU7*1*BEB6/;@<>]6[*^MM0L
M+>]MI0]O<1K+$_3<K#(//UKQD:=<6P&C1V5S)I\=SK$21,&8*GE#8!GMR<5A
MS0V[6=G)>SQV^E/X>@AL7:UFF*S 8D$85@!(']?;WH ][UG5[;0M'N]3NRWD
M6L32N$&6( [#UJW#,DUO',N=DBAAGT(S7@?B6RLX[+6[?Q/;ZC>Z@^FVW]D7
M+PR9?;&H/ R%??DL#ZUVOQ*AOG\#Z&(?W=HMW;&_WQNX6+'\:IABN[&0"* /
M2MP/<<TR2>&%0TLJ(I. 68 $UX5+87-UX5DM_#S7EQJ%QJ_F:0\%O):PVI"@
MR,AD8GR\!@<\9/ IPAT*=-%'B+2KY='M].FMY(7BE<I?[QOSM_C(R0WOQ0![
MF\T4;*KR(K.<*&8 D^U.,B*RJ74,W0$\FOG77M.FN=4OO[0DNK/=8VW]C17=
MA+<W(4(#MC<, D@8?-G/)YK5UYK"X\0>(K18+NX\8++9G39HXV+HPC0\-T09
MW%LX&#0!ZVGBO39[CR+0RW+K?G3Y?*3/E2A=QW9[ =QFMA9X6=T65"T?WU#
ME?KZ5X[96#CQ+<6\&F31WT?BI[J5S"V/*>%]DF[IMSD^Q/O6?HUA$MKI5E9:
M3=1>);6.Z_MF4V[!G!BD!WN?O[G*%<$T >X1WEM-,T,=Q$\J#+(K@L![BB6Z
MMX)4CEGBCDDX17< M]!WKRWP=X6AT76/!5W9Z0;5I-'G%_*L14F0B(@2'USN
MZU2\8Z8G_"4>*'U?1;N_DO[.)-$EBMGF$<BJ00K+_JSOP><>M 'H5KXK%]XS
MO?#UK82R)8Q*US>B1=D;L,A-N<DX[BK>E^)=.U:[OK2&94N+2Z>U:)W =F4
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
M#@=<8.?:DMOBY+;?;K?5;*P>^AA26"+3[T2J[.X18V;& V2,]>* /4Z0  8
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
MB%!$"0M]\ ]<9R1[5H0?#^,WB7FHZG+?W373W%P\D0590T1B";1PJA379T4
M<+:>"6T*>/4KC4+_ %F+2[:6+3M/V(#&K#!4'C>=H"@L>E9GA#X<+'X!:RU"
M-[*^N[L7XQMD:V93^[7# @[5 !'N17IM% ' /\,5FM)9)M:GDU8WBWD5[Y"!
M8V5=H41?=*XSQ[UT_A_1'T:SN8[B\-W/<S--*_EB-<D  *@X4  ?SK8HH \]
MM/A%HUM;6L#75RZ6VI-?J < @X_='U4;5_*M2[\!V]UJ<U[]ME1I;N6Z90HZ
MO;^1M^@'-==10!SEUX0M[GPA9>'C<RK%:>1ME &YO*92,CWVUGZYX$FU'7+G
M5--UN?2Y+Z%(+X11*YE1?NE6/*-@D9%=G10!P>J_#6._NKR2#5YX(KEK>8PO
M$LR^="-H8AOO KC(/<9I=/\ AK':7C7D^KSW-R][%>.YA1 62-T"A5  7#_I
M7=T4 <>/!"6>BZ+!:W<[W&AQRFU8;5,CLA4$YX'6KDWA^\USP"NB:W>-]MGM
M4CN;B,#/F#!)';J*Z2B@#D+WP'#>6>LV_P!OE0ZG<03NVP'9Y03 'KG9^M2^
M,/!@\4RZ5.E]]EN--E,L>^!9HVR,'<C<'V]*ZJB@#F?"?A >%M/U&V&H2W+W
MUT]T\Q14*LR@' '';-8$OPJ2]-X^HZY<7$TUDUFDRP)&X5F!W.1]]N.I]37H
MM% 'GP^&!>WU$3ZTYFO;)+,O#:1Q+&$;<I"KW^M6[GP%<O%=/:Z[)#=W5P+B
M9GMTDBD/E+&5:,\$';GV-=M10!PZ?#2QCT]+)+V=8UTR;3R5 !_>.'9QV'(Z
M=,50'PGCN5D.I:P\TILQ:QFWM4@$.UPZ.H7N".^<UZ/10!P__"!W]Q&D^H>)
M;NYU)+R&Y2?RPL:",$!5CS@9#-D]\U!9_#)(+F**?6+B;2;266:PL?+4?9Y'
MW<ENK8W'&:[^B@#S+QGX3N#\/])\'Z=8WE^Z/#&EZNQ1;A" 78Y&/E+#BNTU
M#PW9:AX3E\.MNBLWMA;@QX!0   CW&!6S10!P7_"NKR\L7CU?Q3J-W=(8FM)
MT58Q;-&3M95'!;D@D]:LVGP^2+4HM4N]6N+S4!?I>23R1JN_;&45 !P% 8UV
ME% '&W/@%7O9M0LM7N;/4'OI+M+A$5B@D14:/!X(PHJ.S^&UE;V,-K/J5Y<[
M+>[@>20@-(+A@6)/J,5VU% '#GX:VLMJR3ZI>-<?9;:WCN4VH\;0,61Q@8SD
M]/:BV^&UL+J._P!0U:]OM1%]'>O=/M4N8U943 & HW'@5W%% &7I6A6^D3:G
M+"\C-J%TUS+O(X8J%P/;"BN8TCX=)H=U;7#:OJ&I6NG-)-8V$NP+&[ ]#QD\
MG&3@9KNZ* .'^&_ABXT.WUB^OK 6-WJ=])/]G\Q7\J//RKD<=R>/6GZC\/3>
M>++GQ%;>(M3L;R>-8L0^651 !\J[E.!QFNUHH Q[O0(KW5-'U":XE,VEERG3
M]X6382W\^*?K6A0:VVG-/(Z&QO$NTV_Q,N< ^W-:M% &+XD\-VWB2S@BFFEM
MY[:9;BVN82-\4@Z$9!'?H:S)/ JW&F"WN==U66Z%VEX+PRKO5U^Z%7&U5]@*
MZVB@#EK'P+86=];7[W5U<7L5V]XT\K#,DC)L.0  !C& /2JM_P##FQOM4DNO
M[3U&&VEO4OI+**11"TRD'=C&>2 2,]:[.B@#BK;X:Z=:ZE;W*:CJ!@MKQKV"
MT+KY:2MG)^[D]3U/>HO%/@^2Y\ Q>$]-MFN(I'5//DD53;J'W;^>N.>!S7=4
M4 5M/LH--TZVL;9 D%O&L2*.P P*LT44 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 17,L4%K--/_ *E$+/QGY0.>._%>-6^LV/C;
M4KF:WE2U%GI]W;Z-I*PLKL6C*F1CC:"0,!/2O:J:(T!R% /L* /(++7]'O9]
M+OQ9&73]*\.RB_@\G<(V)CVQ$$<ME#Q531=0N?%EOK6KZ9J,%SXIO;+[-:Z>
MNZ$:?;;QD!B,%OF!SZCBO:MB $;1@]>.M(L4:'*HJGU Q0!Y?\.1>:#J/BG[
M?HD6DZ=!)#G9-YN&$2C@@?-D$,3ZFO4P<C-(54@@@$'J/6EH **** "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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !37C23&]%;:=PR,X/K3J* &M%&[(S(I9.5)'*_2HWM;>2.6-X(
MF2;B160$/VY]?QJ:B@"."WAM85AMX8X8EX5(U"J/H!4E%% !1110 5'';PQ!
M!'#&FP$+M4#:#U I9F*02,IPP4D'\*\>\&>++O74TIKWQS?K?W$I#6::6GE$
MAB-F_P O'('7/>@#U^6UMYV5IH(I&0Y4N@)'TS2/:6TDZSO;Q-,GW9&0%A]#
M7 CXJB:=8[3POK%PDMU)9P2)Y8669"<J"6X& 3D^AJ>3XF;K#2);+P]J-Y=Z
MD9PMI&R!HS"</DDXZ]Z .X-M V-T,9P_F#*CAO[WU]ZR]2\,:=JFIZ;?3Q?/
M82R2HBJ-CLZ[26&.?6N+/Q,1M<AOU><:&='>Y>U,(\WSQ-Y>WUW9^7&<5I_\
M+*@MHG&J:-?Z?=130I-;RE"8XY6VK+D'!7/![@T =K]F@,:1F&/8GW5VC"_0
M=J58(4;<L2 X(R%'3KBN0U/XC:?87TUA!8WMY>)>+91QQ*H$LI3>P#,0,*",
MDXJ.?XFZ<-.LI;*PO+R_NY)84L$V+(CQ_P"L#$M@8^ISQB@#8D\*6L_BFTUN
M:XG<6412TL^!# Q&"X 'WB..>E3>(/#EGXC&GB\+;;*\2[10 0S+GY6!Z@YJ
M#2_%VGZMX1D\16ZRBWBCD>2)AAT9,[E/;((^E4KSX@:996%K=R6]TRW&F/J:
MHJ@L(T"D@C/WOF^G% '416MO!&B1011HARJH@ 4^P[=:3[);?:OM7V>+[1MV
M^;L&_'IGKBN,MOB=8?9+J?4M*U'3?)LA?QI<(I,T). 5VD\Y(&#CJ*R[3XD7
MD>K:W=:KIE]:6=M%:I:Z>\:>=)+*6Q@@X.>._&/K0!V/A_PKIWAY;@V\:R3S
MW$MPT[HOF9D8L5R!G SBM1;"S2>6=;2!9I1B201@,X]">IKC[GXFZ?9V+M/I
M>I#44N4M#IJ(KS&1P63!#;2" >0:KV/C[59?[<DF\,Z@_P!DN88+:U15\TET
M!(;YB."<D],$4 =O<V45S;^5M"%1^Z=5!,1Q@,N00".U4?#N@0^'=,-I%/-<
MO)*\TUQ.09)9&.2S8 '_ .JN,G^)D;S6$\^_2(;74I;35(;C8^ L#. &&<\A
M>G/:M2_^(]M8BR4:-J4T]Q:M>O HC#P0 XWN"W?K@9- '8-:V[W"7#01-.@P
MLA0%E'L>HH2TMXYWG2")9I.'D" ,WU/>N.;XFZ8^MVVGV5C?7L4T<$AN;=5*
MHLN=IVD[B..<#BKWC#Q#J&AWOAZ&QM?/74-16VF.,X0JQ..>#QGZ T =,(8@
MRL(T!4;0=HX'I]*BDL+.81"6T@<0D&+=&#L/J/3\*Y"U^)-I<ZM;0?V5?)IU
MW>-96^IL%\F2521C .X E2 2*T=;\7C2?$EAH<.EW=[<741G9H2H6&,,%+,6
M(X&: .A:UMWN%N&@C:9 0LA4%E!Z@'K4A4'J :\^3XJ6MV6CM]-N8OM$$[Z?
M/*\96X>-22"%8E<XXSUJ?PMX\-YX>MWUBWG344TG^T[C:BA6CRP^7GJ=N<>X
MH [K8O'RCC@<=*A%C:*(@MK"/*),>(Q\A/4CTKC+GXE0Q7QAM]$U"Y@CTY=1
MN)TV 0QLI90P)ZG::L^%O'H\1:K_ &?/HE]IDDEJ+RV-SM/G1$@;A@\'D<4
M==-#%<0M%-&DD;C#(Z@@CT(-+Y:;0NQ=HQ@8XXKSW6O&6I66NK9Z<D]T1K<-
ME-$Z1KA&BWD(?URW/6M?Q3XAO]&\3>&K2"/_ $*]FF%VYVX55C+=3TQR?PH
MZ@6MNMPUPL$8G8!6D"C<0.@)ZTZ2&*5=LD:./1ES7(Z+\0(-6UV#3I=)OK**
M]C:73KJ<#9=HO)(QRO'(![5B>+O&6LV6O>(M)M87@AL]$^VP3A5)\P-][Z=L
M'N* /28X8HE"QQHBCH%4 "H;VQAOK">SD!6.:-HV*<$!@02/?FN+;XEPZ?9W
M9U?2KVUN;:""6.-BA-R)3M7;@X!+ \$\5M>%_%L7B.2^M9+.6QU"Q=5GMI'6
M3:&&58,I(((H V-/TVUTS3X;*VC"PPQK&,@9( P,^M3-:V[3B=H(S,HP)"HW
M ?6O/+6'Q1XRM+_6+'Q)-I1CNY8K"UBC1H2L;%<RY4L=Q!SSQZ5H:IX_FT:Y
MGLFT:YU*;3;1+C59[-E6.WR,G 8@L< G'7% &_I'AV'2M5U34OM5S<W.HR*S
MM.P/EJH.U%P!A1DUJI!#&[.D2*S\L54 M]:X74/BA#9WDPM]"U"^L83;J]W
MT>-TR@QJ%9@3G</IFE?XF"-6@?P]J U-;]; V >,N':,NAW;MN"!USQ0!W20
MQQ9\N-4R<G:,9I%MX5F:988Q*PPSA1N/U-<9#\09;W3UDT_PY?W%\MQ);7-H
MTD<?V9T )WNQV@$$8]:AC^)+7EKI;:9H%U>W-\L[&!9XU$0A;:^7S@\],=<T
M =1-X>T^X\11ZY-%YEW';?9E#X*A=V[.".N>]:,D$4I4R1(Y4Y4LH.#[5Q5O
M\4-*N-'N=1^RW*)%IZWZHY7,H+%2BX/4,-I^HK7US5I(+31)0]S:M>WT$91%
M4GYN2CYZ#CDCG- &\8(C*)3$AD P'*C('UH6"%)7E6)%D?[S!0"WU->>Q_%5
MYY+=;?PKJDZWC3+8NDD6)S$3OZM\HP">>M6+KXH0+;Z?+8:%J-^;NQ:_9(]B
MM#$K;6SD\D'/ ZT =REO!&[ND,:O(<NRJ 6/OZT1VMO$C)'!&B,2654 !)ZY
MKB(OBA9>3=W%WI-_:01V U"V:783<PDA00 3M)) P?6EB^)UH+>_6]TJ[MK^
MU$)6S#QR--YK!8]C*<9).#GI0!W"PQ*%"QJ OW0!T^E(+>!=VV&,;OO84<_6
MO-+7Q?K%SXEO[>]2ZTL)J%A;K:L8I2F]6+#(R,, .AR*UQ\0)CJZ:<_A^]MF
MNDF^P23.@,[QJ3@IG<F<<%A0!VWEIO#[1N P#CD#TIIMX6<NT,9<C!8J,D>E
M>::1\3[L^'-&%QI$]]KEW9O=RV\$B)B%21YF6..<<*.:DTWXA++XKNKAI9YM
M$NX[!;8!0/L[S"3EN_)50>>] 'HWV> AAY,?S-O/RCEO7Z\"G>3&)#)Y:[R,
M%L<D?6LO1->BUR;4UMX66*QNVM/-)XE90-Q'T)(_"M>@!%144*JA5 P !@"F
M1P11%C'$B%CN;:H&3ZFI** (VMX74*\2,H.0"H(!J3&*** &-%&R%&12AZJ1
MP:541  JA0.@ QBG44 (44XR <'/XT;1Z"EHH 38N0=HR!@'':C: ,8&/2EH
MH 0JI!! P>U     X%+10 48%%% "8&<XYHVJ<_*.>O'6EHH KSV%I=/;O/;
M12-;R>9"67/EM@C(]#@FK%%% !BFJBIG:H&3DX'4TZB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH CGC,UO+$&VET*[AVR.
MM<7X8\.>+/#6E6.D1:CHTMC:C;N:UD\QER23]_&>:[BB@#C-,\#R:;;Z/$+U
M'_L_4I[UCY9'F"02#'7J-XY]JP)_#WB'0]:\-VFC/:37$8U%WGN(G\E5D=7
M.WD'GCGG%>I44 >:+\*G%IY#:M\WV!H3((O^6[3^=YF,XV[L#'H*BUWP]>6^
MB^(=:\5W<-U<7FG+8QP:=;M@$$E2,Y)8N0>P%>H44 >5V'PUN)O _AY9A;2Z
MO:3-?3Q:BADBFDE!+K(.N1D<\\K4L_PQO'M]+NLZ)/?V<\TC6LM@JV;++C*[
M%&<K@88\UZ?10!SFE^&#9^#)M"GDMP]Q'*LKVMNL,:F3.=J#L,XYY..:Y$?#
MGQ!>6ZP:CJMAY=OH\FE6_D1/DAL8=L]\*,@5ZC10!Q/B+P&_B"1BU\L2'2C8
MC"9(?>KJ_P!,H.*R[[X>ZUK]M?RZ[?Z=)>RK;?9TBA8PJ82Q&\,>0VXY'O7I
M5% 'F^G_  ]U&.:UNICH]G)%JD-X;?3[;9&L<:L-H. 68[CR>E2ZYX(UW4=1
MU%H+ZR^P7-]%>B"7S%\W:FQHY-O\/"G^8KT.B@#RZU^$JN'BU)].>TEU(WLE
MI;VY2(*83'L49[$@@U)=_#3496M+DW&CW][#9_8'DU.R,JF,$[' SPX!P>QK
MTVB@#S35_AKJ%^^GQQ7NF*EK' J77V,17%N8SEO*,> %;G@\#/%=5XIT*\U@
MZ1-8W$4,^G7R70$RDK(H5E*\=.&ZUT-% 'G5A\/]6MYM,T^?4[5]!TW4'OX4
M2(B=VW,R*QZ8!8\CK74W&@?:?%1U:21?+.GM9>7CYOF?<3GZ5N44 >9Z'\+Y
M=,>"&0:*L%M'-''<P6(%U-O5E!D<^@;MUQ0GP^\0P6%O';ZQ8K<'23I-R[P,
MRF,$['09'S '!!XKTRB@#@;7X?W-O%X@C.H1L-3TJ#3XR$(\LQQ,FX\]"3FM
MNR\-RVNMZ5?-<HRV.F&Q*A<%V)3YOI\O3WKHZ* .%U+P5J,VL3:E8WMJDIU:
M'4(UF1BNU(?+*G'?J:U/%/AJ?7[O2)XIXHULYG,R2*2)(I$*. 1T.#Q7344
M<+HO@C4[75]&GU75(+FTT.%X;".&$H[;AMW2$DY(4 <4[Q%X'O=8\0ZE?V]_
M#%!J.D'3I%="S(=V0R\XQSR*[BB@#@/$WPX;Q#+/(;V%"UK;11K)#O4/"[-E
MAGE3NP16MX2\,W.B7&H7=XNE1RW;(%BTVS6&.-5&.N-S$G)Y/':NIHH \_G\
M&>);*34K+P]K]K8:1J$S3,)+<M/;,_W_ "F! YZC/3-,O_A_JD+ZE!H>J6\-
MCJMG':7BWD32R#:FS>C9Y8KQ@\9YKT.B@#AG^'Q6SN[:"_5$FN[*X3,?W%MP
M@V]>^SKVS63XF\,:Q;>*[75-+9)IK[6X;CYHF9($CMV0[\=CD\^XKT^B@#S.
MY^&5_=-%=W&H6-W=O=3W5U#=6[-;2.X"J0@8?<"@#.>]:7A7P%/X=_LT27\4
MPM(+N)MD.P,9I%<$#/ &W&*[JB@#QQ_ OV?6?!GAL274W]G"::\N4A9(I82X
MD"$]#\X7C->D>(=%FUEM),-PL(LK^.[<%<^8JAAM]NN?PK;HH Y#2/!DNG6N
M@0R7JR-I:W 9@A'F&7/(],9JGHW@*YTN"*-M021H](ETX,$/#/(7W_09 Q[5
MW=% 'GUS\-/[0TVWM+N_&(]#32VV)_&K*P<9[97I4,?PZU*73;U9]0TRTO7\
MAK0Z=8+%'$\3AU9OXF)(&1GITKT>B@#S^V\":Q<:A<ZGK&L6TE[/?6US_HL!
M1$6$,H49)Y(;J:SM"^%VH:;K^G:E=:A8.;":9O.CM3]INU=6&99">2-P]N*]
M1HH \NC^&&I6R:;-%=Z1=75I9G3RM]8^;$T0<LC@9R' ;GL:3Q%X2_L3PGKY
M9IKZ;4+*VM8([2S^831*0K!4X4%L'L!7J5% '+>#M!U+P_HVE6,ES$T,=L6O
M ZEI9+ESN9M^>F2>QS74T44 %%%% !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 %%%% !136=4QN8+DX&3C)IU !1110 4444 %%%% !1110 4444 %%%%
M!1110 5QVO>)M6L?&VA:/;:>R:?=SF.XO9,88^6S!$&<_P /)Q[5V-8.O:'-
MJNKZ!>Q2HBZ;>-/(K9^93&RX'ODB@#*O_$NLP?$K2M"6P$.DW$<I:ZDP3.ZH
M&P@!R ,C)/6NAUW6K?0=+>]N%>0Y$<448R\LC'"HH[DFJ6K:)<7_ (L\/ZI&
MT8AT[[1YH).X^8B@8_(U7UCPS)XH>,:K-+:"QO//L9+"?#$!<!GRO7D\"@!G
MP]U[4O$GA5=0U6%8;LW$T;1JN-NUR,?48Q755R_@+PK-X1T"2PN+Q[J62YEF
M+LY889CCK[8)]R:ZB@ HHHH K:A!<7-A/#:7;6=PZX2X5 YC/KM/!_&O/= ;
MQ;+XFUVQO?%;W$&CM'@"PB0SAXRW)'3MTKTNN:TOP]=V7B'Q-J$L\;1ZJT1A
M"@Y0+'M.?QH Y[PA\34OM$LGUVSO;2=[.2X-W+ %BN/+&7*8)[<]!GM6UX<\
M>V7B"_2R:PO=/GGA^T6HNU4?:(N[+@GU'!YYK+/P\GFT+0=*GOD\NPL;BTG=
M 06\R/;E?H?6F>#_  !=:'KUM?W5OI,*V=FUK&UFC;YR2/WCEON\+T&>IYH
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
M* "BBB@ HI"#D8/'>EH **** "BBB@ HHHH **** &LBOC<H.#D9'0TZBB@
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
MWFV]AK>F-/+-;Z=JT]M;>:Y=DB 4A<GDXW'K0!VM%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MI(KC5Q=F2;D'8H3;@*,C@$#J:]6HH \VC\->,WN[[5YI].CU&WTEM/TU8F+
MN2"96) P25Z8XJ;P_P"![M_#3:+KME;VT;NEQ)<V=\[W$TX;<7=B@[C/4UZ'
M10!POAOPIK/A9M9EM+S[9)?ZFLRB\F9P(/E#'./]9C=[<+7=444 %%%% !11
M10 4444 %%%% !1110 4U$" @9Y)/)SUIU% !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 F><4M%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5S5_XUT^S\8Z?X95))[V
M[+;V0?+!A"PW'U(' ZXYKI:Y;Q+I]U<>*/"MS;V[/#;WLCSNH^X#"R@G\>*
M&_\ "=V#_$"+PE!%)+<>4[S3 ?)&R@-L]S@\^G%6_%GBA/"]G:2"SDO+F\N5
MM;>!'5"[MD_>;@# -5M8L+F7Q]X:O8+=FMX([L3R@<)N1<9^I%9OB^;3M8L+
M675O"U_J%C::@Z2H86+IA& E5%.70D@?CF@#K=(O+N_TV.XOM/:PG;.8&E60
MJ,\?,O!R*O5R/PZT^XT_PY*LEK/9V\MW++:6LY^>"!C\BD=OIVS774 %%%%
M%+5GU&/396TF&WFOACRTN'*(>1G) )Z9KA-+\9^+[RXUS[3H^DPV^C&1+EEN
M'9F98RX"#'(^[G..M>D5PUCI5]'IOCO=9NLE]=3M; CF53 JJ1]2"* -#PQX
M^T'Q+I4=S#J%JEPML+BYMS*,P#'S9SV![UJ:-XFT7Q#YO]D:G;7AAQY@B?)7
M/0D>GO7F.L^"-8N-&TJSM-/"RQ^&I;24@@ 2GRR$)]3AJU/ _AV]A\;RZQ/!
MJZ11:6EH9=3\M7=]P.U508VJ!U/K0!MWVO\ BJX\3:EIFA:?I+V]@L6^2]N'
M1F9UW<!0>*T;GQCI.AQVEOXDU.QL-2EB5WA$A*@G@D$C[N0>37%^(]&M7\;:
MQ=:IX+U/689T@^SSVF,#:A# _.O>M"\T"74K_4KS^PI(X)/#8M;:*=5+(Y+_
M +KJ><;?\:0'3P^./#%Q#?S0ZW9O%8#-RZR9$8S@'/<9XR,UGZIX^T]=)MKW
M1I[>^\W4;>R<$E?+\Q@"2.H.#D5POC+1;K3]&EN)-,/D)HEA:%4 ^>47"DQ_
M7 _6M1M$U?7?$]QK?]B36%N;[3PD,Y42,D+,7D(!(&-P Y/2@#NAXP\/-K,F
MD#5K;[?'G=#NY! R1GID#MUJR/$6D%;)A?P[;Z-I;8YXD15W,P]@.>:\S@\-
MZNT6D^&Y=&F0V>MM>SZKA?+>+<[[@V<[FW!2,>M5-,\,ZAKW_"6V%O)";?3;
M:;2=)D!.TB1C(V3Z@%5R*8'I.G^.?#6J1W<EGJ]O(EI'YLQ.5VI_>Y R..HS
M5K0_$^B^)%F.D:A%=>00) H(*YZ9! .#ZUY&/!>N:OI%S$EIK,-S%HGV-3J$
ML0&_>I\N(*.5(0\D]Q75_#[0KVU\3:GJUQ::M#'-:0P"35)4,CLO) 51PHZ
MYH Z2;QEINFG4I-7O+2UM[6[%M&5<N['8K8*@9!Y/ SP,UIQ:[IDVA?VW'>1
MMIOE&;[0/N[!U->9ZQX=U5;W5;]]*U*1GUMYK:;3956>.,P*@D4-PP)&"#6U
M<Q:A;? R^BU6W2WO5TR821*BKMX.,A> <8SCO0!O6WC_ ,+7FF7>HP:Q UK:
M*'G?# HI. <$9P3W IDWQ&\)6\%E/+K4"QWBEH"5;YE!QD\<#/&3BO/M2T;7
M/%FES74'AJ;3A#I$-C%!,5#3,94=MH!^XH4XSZUJ^*=&U>SU?Q";/09-2BUS
M3H[.VDAVXMF4,I#Y(PIW;LCTH WS\1]*L_%NJZ/JMW;6<5J;=;>1B<RF1-Q)
M[ #(&:BUOX@?V'J=I'<BT-E+J3V<LT;,YB41!P2 /O9/3GBL&X\%ZO#X?\86
MHM!/-=6=G#;,""93%"JL1^(/6I'TC7M)OXK]-#DOQ'KDESY4;KN,30! XR0,
M@T@.FU'QW80Z4FKZ?<6MYIYM+FYR'*O(8@/E48]<@YZ59/CSP[##I[7>HQVT
ME[ D\:2*V55NA;CY1GC)Q7#1^#-=;1F\RP6.>[M=4D:V60%;=Y]NR+/X=N,Y
MJIJWAWQ!?7%U=R:!JDUOJVF6\)L[>]2$0R(""DN3RO?C\J .Y\5_$'2?#R3V
ML=W%)JB&+;;E&(^=@ "0, D9/)IWCWQ7<^&-+L38I U]?WD=K#]H1VC7<>2=
MO/'I7&7?AS7M/.L:';^'GO;75+FTGBO!,I6 *$#!]Q!)79QCKFO0O$^FW&HC
M1A!'O%OJ<,\F,?*BYR>?PI@01>._#J6MZ\^LVI?3BL=ZR!@JR'(P!R220< 9
M-++X_P#"\&FIJ$FJH+=K@VP/E.6$H&2A7;N#8[$5RDGA;5;;PI:R1:5'/>6F
MOR:E):;E#3Q^<Y&#T+;2I&3V%+H_AG6;GQ!#K]YIYM1<ZU)>O:.ZEH(Q;M$I
M;'&XG!.,]10!U>F^/O"^L7]O8V&KPSW%QD0HJL-Y R0"1C(':K&M>,-!\/74
M5KJFH+!/(GF*FQG(7.-QV@[1GC)Q7'Z%X4U2U3P:TUCY;6%[>S77S+F,2"3:
M>O.<KTI?'^AZO>^(X;O2-(O#=&S\F'4[&\6,H^XG9,C\-'R#T)ZT ;D?Q!TN
M.^\017[BVATBXB@WX9C*9%R,*!DDG( &>E/E^)/A6'14U674MD#R&$(8G\WS
M0 2A3&0V".,5S%YX8\1_VAJ%V;&*YGAU.RU2(K( ER4A\N1 ">",$C/'(I-/
M\+:_>>+[?Q%>:<MHD^KFYDM3*K-#$D#1HQQP68GG!..* .E;Q_I.GQ32:K?0
M9>ZEAM8K6*5W<( =I7;G> PR.G(J2Y^)'A>UT^QO3J+2Q7RL\"PP/([*IPS%
M0,@ YSD#I6%I?A/5[;QM:ZG-;1FV75-0N'?>,JDJ(L9QZG;BL"""]\#ZC97M
MS%:R77V2^A>VEN%B_=M<M(L@=OE(P1D#GGI23 ]4A\0Z5<>'AKT5XATPQ&;[
M000-@ZG!&>W3%8UG\2/#%Y9WMR;Y[=;)0]PES;O&Z(2 &VD9()(Z5BZ!:ZVW
MP-M(='1(]6ELR\"G  +.6XSP.#QGVKEW\$>([]M7U Z7>1/>6-O#LOKY9YGD
M2=&8Y!PHV@X X]N:8'H</Q%\-S:5>:B;N6**S=4E2:W=)-S?< 0C)W=L#FG^
M$_%\7BFXUIK<#['97"Q0OY;H[ QJQW*W(()(Z5@>(O#6LR^)+K6-/LTN#!<6
M5U%"\@3SQ$LBN@)Z$;@1GBM;P-8ZS%=^(-2UG35T^34;T316ZRK(0@C5<DKQ
MGB@"MX'\:7'B6[OY+N6W2![R6WT^&.%E8I%C<S$GON7C Q6C=?$3PU:S6D+7
MSR379<0QPV\DC-M<HW 4X 8$<USEEH/B/0)H-0MM,COGCU*^9K83JC&*9@5<
M,>.,#(/K2^#/!VN:7K]AJ.IP6\0CTZYAE5)=V))+EI !ZC:>M #-.^+]K=G2
M+BXLI8K2^BN2_EP22NKQ,   HY&TY)QQ72ZC\0O#>F6EA<RWDDD=]#]HA\B!
MY&\KN[ #*J.Y-<[X1\+ZU9S:2][8QVXL+>^MF!=3N,DBLC#'8C-<^_@#7--L
M]/N#I<U_,VE"PDM[74#;^2^]CEB"-R$-S].E 'I$?CG09O$4&A0W,DU[-&DJ
M>5"S1E67<IW@8 (&>M6Y_$^DV\FKH]S\VD0K->@(3Y:E2P^IP"<"N>\$^$KW
MPYKM_+-'$MJ^GV5O%L?=EHT8..>< GOUK(\7:%XE36/$RZ'I(O8?$%A' 9FN
M5C$#JK(<@\GY2",=Z .H3X@^'9-4M].2[E:>?R@I6W<HID7<BLV,*2".":HI
M\2-(LK2W_M6X)NKB:YBCCM+663=Y4A4X !.0!S^-<Y_PB?B"WUO36LM->SN$
M%FLNHVUX!$\<:*)%FB/WFX8 @>G/%;7A_P (:EIWB/3KZX2#RH&U(OALD>?.
M'CQQ_=SF@#5N?B)X<MX+"874LRWT/VB(6]N\A$0ZNP4$J![^A]*Z#3=1M=6T
MVWU"RE$MK<1B2)P,;E/0\UXU<QW7@"]8A=.>XN])FA:WGNA!Y:K-(RLC$8;(
MDQM'/ KN/AO?2)H.G:&]H\1LM*M97D;NT@;Y?J H/XT :6H^/?#NE:VVDW=Z
M4N4*"5A$[1Q%_NAW VJ3[FLN3QXUOXBM=(>*.8W=]=6J21(W[KRD1@&!ZDE^
M2.,5R_B#X;7]UK^MLFGO>Q:O<I,MQ]O:*.%>,B2,?>QC(Z]>U;(\+ZY8>(;;
M4+>S@N(UU6ZE9?."E(9HD0.,]QM/% %_P3\1M.\1:58)=S&+4I;0SR[H'CC<
MK]_8S##8[X)J_;_$7PW<VMU<K=RI%;0&Y8RVTB;X1C]XF1\Z\CD>M<V_@+5+
MOPEX6TA_*@EL[.>WNG#9,9DA*97'7YB*P;3X<:Y_9$]L^GO'<Q:-+8++-J!F
M65R5QY:G[BG!//KB@#T4^+K75/ VH>(-(E9(X8)6CDN8&4!E4G)4\D53/Q*\
M/VDRVEY=3&YC6'[1)%:2&*-I I4EL84'<,9K9\1:;<:EX-U+3;=5^TW%C)"B
MYP-Q0@<_6N)?P7K#>$_$UBUM$;J_CM5@ D!R8XHU.3VP5- '<>(O$^E>%K"*
M]U:=XH991#'LB:0LY!( "@GL:SE^(7A^33/MT4US(OVG[)Y"VLGG>;C.WR\;
MLXYZ=*R/B=)=VFC>'9+.U2[NXM8MO+MV; D;#<9[?6L2Z\.>,9'N=9-D8Y;_
M %%9[C3K.\6.58EBV)B;H#GDXZC% '8R_$3PU#I]K>&\F=;J9X(HH[61I6D3
M[R[ NX$>XHN/B'X?ATRROH9KB[2]!:&.UMWED(4@.2H&1MSSGI7G%OI/B;PC
MKOAY5L%U"]GU#4+H6[76X^6Z)UD8#YASSCG\:LS?#?6H7MM;.G)>7DTER]WI
MMO?M;",S-N&R08Z8 ([T@/09_'V@0ZII>G1W$MS<:FJ/;_9X6==C' =B!@#/
M!]*HZ_XPGTSQYINB!DM[%K26\N[B2W9P%7L&! 7H<DY[>M5?!7A#4= U>SFN
MH+=(8=(6U/E2%PLGG,Y4$\D $<FK?B;PI>:[XC>5&6.TFT6YL6ESRDCLI''I
MP?RI@3V/Q'\.W]M=SB:Y@%M;FZ*W%L\;20C_ ):("/F7Z5"_Q/\ #R65K<[=
M18W433QQ)92-)Y:G!<@#A1ZUSEYX5\5:Y&DNI:?:6TFG:1-8P)%.'-S(X4;N
M@VKA>AYR:Z?5O#=_=ZY)>P>2(FT26Q52V")&8$<8Z<4,"_H7C/1_$=[+:6$D
M_G1Q+.!- T7F1-T=-P&Y>V:CU7QUH>CZJVGW4TQECV&=XH&>.W#'"F1@,)GW
MK(T+P=J&G>*](U69X1%::#'ITJJQ),H(/''3WK/\0>%?$*ZQXC32;6VNK3Q)
M"D4L\TVPVA5"A)&#N&.F.] '4:;XVTG5O$]YH%HMT]W:9$TGD'R@1CC?T[UT
M=<SX.T"?0$U5+A4_TB],D;J<ET"*H)]^#734 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 1M$6E23S'&W/R@\'ZU)110 4444 %%%% !1110 4444 %%%
M% !1110 45E^(]:B\.^'-0U>9&D2TA:4HO5L=!^>*\EU7QW>>)?"]_IMV]J)
MGBM;J*YTUI L1:XC41MN'4$C)!Y&>* /;J*\OD^)UZWB!D@@LSIR:FNF^2RR
M&XD.X*T@(^0 $]#S@5;MO$GC+5;"YU2VL=+7293<QP R.)XP@8+(QS@Y9<;0
M,\T >BT5Y)X9\6>)(M.\-:>@M)HQHXU*_N;EG:1H@Q&%YY8@#DUH+X[\065K
M::CJ5KIS6FIV-Q=V<4&\/$8X_,57).&RO4C'- 'HEW:6][;-!=1)+"2"5<9&
M0<@_@0#4]>47WBOQ$=&NK;7[73ME_H,]_"EH9%:(J!\C$GGAAR,5M:?XA\3Z
MKJ4ITJTTYM*L+Y;&X24LLS@ ;Y%.<#!/ (YQ0!W;HLB,C@%6&"#W%5-+TO3]
M'LELM,M8;:V4EA'$,#)ZFO.HOB#JA\46MA<3Z5/;7UW-:""T#L]O@-M8R_<8
M_+R .]<_X;U>^T&S?5+6/[0UMHULTBR$D>6;E_,8#/4+D_A0![E1TKG/#NNW
M>N:UKA58CI-I,EO:RK]Z1PN9"?8%@!]#6#XK\1ZW<ZSJV@:&MI%]ATMKJYFN
M49MY8$*B8(QP"<\_2@#T $$9'(J*ZM8+VUEM;F))8)5*21N,AE/4&O*-%\3^
M($\.V]IHWV!(-%T.UN[IKM69IRT>[8N"-ORC[W/-;ECXL\1^))A?:#:V2:;;
M- MQ!=Y664NBNQ5LX7:&'4'/- 'H"J%4*H  & !2UPNG^,-2O-"T>]>*W66]
MU=K)P <",-(,CGKA!6#:^-?&M^;%H4T6--2%T8-\4A,(@/5OF^;/IQB@#UBB
MO)O^%C:]J<-C_9J6<$_]DIJ-Q&]M+/YS,Q7RTV'Y?NGDYZBI[_QKXLNTO+O2
MX=.L[6RTB'49H;N-WD+."QCR",<*><4 >I45Y)-X@\1V&K>,M0T\"ZV3:>L<
M!C>40J\:EV" @G ;.!U/-=QX-UR?7/#[7EW=65Q*DTD;26JLBX4\;E?E6QU!
MZ4 ='17D%M\2M:CUJV$TUC>6MY%>,J0VTB)"T*,ZXF/$H^7!VBK47C_Q'IFB
MVNJ:O'I]PM_I$VH00V\31F)D"D*26;<"''IB@#U3(W;<C.,XH!!) (R.HKS7
MPV=9/Q8+ZU=6L\\GAV.0?9H3&J@S=""QR0<\_I45]KFJVWBW6K'1OL<%W=ZO
M:V?VB>)GVJ;4.6(W#)&..U 'IDT\-M'YD\J1)G&YV"C\S4E>+W]WJNOZUX9@
MUJYL)TL-9O(IT%N0L_D)N#[23@XSQV)!YJ_;>-/%5MIUAK%]/836VLV=S<6U
MK' 5-J8XS(F6W?."  >E 'K-%>22:SX\D>PLTUW3HII=*DU>:86.=JC;B( M
M[]:M^'_&'B&18+O5]0TS[/?Z(^I1#R#$EJRE1AFW$L#NR?IQ0!ZA52\T_3]3
MVI>V=M=>4V5$T:OL;U&>AKQG6O$?B'4M \2Z4^L^>8;2VNXKL6#VC -* 54$
MY*\<-6Y-KFJV_B34-$TN2TM=0U#48K87S0;]NVU5V<J3ACQ@#I0!ZH
M.PH9E12S$!0,DGM7EEOXD\6ZGJ6GZ!#J=G:WRW-Y;W=[]D#K+Y(4JRH3QG<,
MC/K6[HNO77B7X6WNH7JQK<_9[J&0Q#"L4WIN /3.,XH [6.1)8UDC971AE64
MY!'K1)(D2[I'5%R!EC@<G KQ?3_%WB/P9X3L!>W%IJ44NAF[M4$7EM R; JL
M03O7#CG Z4NM:OKVJ::NC:WYS0O<:?+]K^QFV.7G"M'@D[L<$$>^: /::*\L
MA\7>)I9DU@7-K_9IUTZ4=/\ (^;9O\L/YF<[L\XQ46D>*/%L-OH&M:EJ-M=6
M6JRW$;64=J$*;4D="'!)/^K].] 'JLLL<,32RNJ1H"S,QP /4TX$, 000>A%
M>/R^)/%;Z#IFJWNIV$]GK.GW4QLELP!%MMWD5=Q)W 8 .11>^*?%4-EJFJ66
MHV5II^C0V;?8A:!A-YD:%EW9RH&XXQ0![#2$@=:\LU?Q1XK8ZGK&GZA9VVG6
M&I1Z>+*6VWO+ED5G+YXY?@>E:/Q CNI?&'@8077E1K?R2R)G ?8F[^08?\"H
M ]#IDDT4*,\LBHJJ68L<  =2?:O,-$\4^)YIO#FKWU[:RZ?KUV\"V$5MS;KA
MRI$F<DC;SFE\?1W)\92.ER$@7PS?%XMN=WX_4J?^ T >BSV.G:HL$UQ:VMVJ
M_/"\D:R 9[J3_2K84*,  ?2O'K;Q/XF\(>'XA>7=KJ*G0/MMM&MOY8A*[%"D
M@Y888>G2NB\!^)-?U+6+S3=86:9$M8[E+B6R^RD%B04VY.X<<-]: .TO=6TW
M3G1+Z_M;9G&5$TJH6^F35M6#*&4@@C(([UYKHWA_1?$_B+Q?=>(;&&]N8+\V
MR?:%SY,"QJ5V^F<DY%5HM5OY9X]"\%:O;6VEZ;I2WB7%S'YQG!9@%R2,*-N"
M>HH ]4HKQJ3Q]XJU!=4U6PNK2UM-.TFVOS:20>9YCR+DKNX('!Y^E7;OQ7XH
MLH]0THZG:/J:W-@(;EK8*B+<'!!7/(!SCOB@#UBBO+'\7:Y83:_HE_K5JMS8
MW-M%!J/V/<7$HW;!$I.Z3C@55M/%GBF_N[71[?4T2:35Y+)KJXL0DGEB#S<F
M/. PP1^5 'K,MO#/L\Z))-C!TWJ#M8="/0U)7E-M\0-4T6&RNO$-U;R6$5U>
MZ==W*1;0TT7S1-CMN"L,#N173V^M:K;?#%]<U6YMK>_-J]SYCQGRXMQ)0%1R
M< J/<T =<5!() R.A]*6O%%\?^)+%=;M_M\MV\.F0WUM->Z<+9E9I50C9_$I
M#=3Z5JZEXB\5Z/J%_H<^M6TMQ-+9+;7QM%7[/Y[LK?+G!QL.,^O- 'I\M[:P
M)</+<1(MNN^8EQ^[&,Y;TXYJ965U#*05(R".XKQ8V6H#6?$VA:GJ:WMWJ>H:
M=:/<+"$,D14NXVC@'RU;-:D?B?Q&KR:\NIPG3EUS^RQI7D+@1^8(MV_[V[^+
MTQ0!ZM44=S!*Q6.:-R"5PK \CJ/PKC?AS<Z]JEC=ZMJ^L"[@N)Y$M[<6ZIY
M21E^\/O9 %<=IWVU_%]I/8W,4,D$VN;4V#:["08W'ZE<G_9H ]HHKSWX?Z]K
M-YJ5QI_B"_E:_P#LJ3_9+BS$+QG)5BK+\KH3C!ZUC>-/&&M:;K6M2Z7J\S1Z
M3Y.;.#3Q)$I8 D32'D9SQM/% 'I=QKNDVDLT5SJ=G#) H>5))E4HIZ$@G@<C
M\ZF_M&RW1K]K@W2*60>8/F ZD>H&17B%]X=FU+7Y;B6_A83^+E@=7M(V)'E!
MP,D9(  &T\=ZTM5U*:74K^\:WMP]E;:W#$/)&PI&R 9'0^Y[T@/9P01D=*0,
MK$@$'!P<=J\>UKQOKNFA+JRU)'MK:2VBDM;?3BT2AMFY9)CPK?-T'M2W6K:O
MX:;Q3)9SF2YU#Q'#9PGR@QA\R-#N"GACM( !XXS3 ]AHKR^[U;QQ:Z;<6XDG
M=HK^)%NQ9Q-<O;LA9L1!MI8$8Z<CM76>!M7N-:\,17=W>QW<_FR1-*D#0GY7
M(PR-R&&.1ZT =)1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MEA8RN6#ORS$DY8G/.<UM44 %%%% !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
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
MOK1K9(+6T.Y?*QRQ)!&><_G0(CD^).SPEX=O['3)M3U'60$@M8W"9=1\^6/
M (-1W_Q,O[>'2+>V\)7\VM:@LKMITD@C:)8SACN(Y'IZU1M_A5J>G:390:9X
M@%M<Z9J,UUI[M#YB1Q2#'EL">>_YU/<_#;7LZ7J5IXME&OVB2I)=W$(D1UD.
M2%4GY0.U $^I?$^XBFM;/2?#-[?ZFUG]MNK-W$+6L?HVX<M[?3UJ[IOQ)LM7
MO;*&SLY'BN=)?4O,+@;-K;3&1ZY!&:S=2^&VLB\@U#0_%,MKJ)L/L-Y<W,(F
M:X7.=^<\-Z?0<U%<?"F[LK?25\.:^UA/9V,MC-+- )?.C<ECQD8.XD_B/2@"
M.;XO7<@TM=+\+RWTU[IS:@\8NU3RD4D-R1SC;_\ 6I+7Q]K6L^-/"7]G6,@T
MG5=/DGGA9T^4AL%LXS\F!TQG=6CH?PR;2+NUG?53*(=$;2BHBQDLVXN#GCZ4
M[3OAS=Z1-X3FL]9P^B1R6\VZ 8N(7.2 ,_*>E 'H%%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1W-%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !128Y)S2T %%%% !1110 444
M4 %%%% !1110 4444 %%%% !37<)@D'&>W:G44 %%%% !1110 4444 %%%%
M 2 ,DXHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BD# YQVZTM !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 445RFI^.K6P\<:7X6CM)I[F\+>;*,J
MD VEASCYB<=!T% '5T5PFH^/=2TV_P#,E\.NNC'4$T];I[C9*[EMN]8BO*YS
MCGG&:W_%OB2'PIX>N-5EMYK@Q@B.&%"2[8) XZ#CD]A0!N450T343J^A6&I&
M/RC=6Z3;,YV[E!QG\:OT %%%% !17!^.O$'B_P /303:5;Z-)8W%S#:QFY:3
MS-[G'(7C&>^<^U1MX[O/#FLVNF>,7L(7>QDNGEL(Y9$R'   P2!MR3QVH ]
MHKG]0\;^'-+%F;O584%X@DA*@L&0]&) .%YZG IOC7Q!<>'?!U[K%@D$TT*H
M8Q,3L.Y@,G!Z<^M '145PVD:_P"(+=YKSQ'JOAAM-@MVEF&FM(\B8YSR3Q^%
M2K\6/!+YQK:Y !(-O*, _P 1^7A??I0!VE%<Y>^._#>GZJ^F76I!+J/8741.
M50/C:68+M .1R352/QS96<NK?VQ-';QVVH_8K;RT9WE^16P%7))^8]!0!UU%
M8VF>*M$UC[/]@U"*4W"221C!4D(0'X(X()&0>:I7?Q \,64<<DVJ*$DB,P*1
M.^(PVW>< X7/&3P: .FHKG-1\=^'-+O([6ZU$"21$DRD;NJH_P!UF8 A0?4D
M5HZQKVFZ#IO]H:C=+#;%E56 +%V/0*!DDGVH TJ*YJ+Q]X<ET.?5Q?%;6";[
M/('A=9!+QA-A&[<<CC%13_$;PM;:=:7TFICR;I7:+9"[MA/O$J 2N.^0* .J
MHKFK[X@>&-.DA2YU6,>;"EPI5&91&YPK,0"%!]\4Z?QWX;MM<31Y=3C%ZSK'
MMV,5#,,J"^-H)'3F@#HZ*XS3_B3I$]IJ-S?>99K::C)8*IC9VF9>A4 9/ )P
M.E:UYXIL(O!MSXELW^U6<=L\Z%01OP#Q@\CD8H W:*\STWXL6C:F/[79+.Q?
M2[:]4K#(S*\A(;) X4<<D"NHU'QYX<TJZ-O=WY5E2.1G2"1T57^Z2Z@J ?<T
M =)17.>'?%*:[K>OZ>D>W^R[E80W)W@J#G/US^E-D\>:!'X@31?M3FZ:8V^\
M0MY2RXR(S)C;N/IF@#I:*X;PIXPU#7-7L;6XC@6.:RN;A]BG.Y+CREQSTP/S
MI/&WQ(L/#:7EC:2>;J\*QG88'>.,NP #L.%)!) )H [JBN6N?B#X?M-8_LR6
M>X,PN%MGE6UD,*2D@!&DQM!R1WJC;_$>R6VU.:_M+E&M=3ET^&*V@>9YM@SD
M #TSGL* .WHK)T[Q)IFJ>'SKEM.QL51W=F0ADVYW KU!&#Q6 /BIX8;38+X2
MWACN)6C@06<ADF"C)=5QDI@CYJ .UHKDM4^)'AK2HK.22[FG%Y#]HA%K;O*3
M%W<X' '?N*2S^)7AN^@O9[>XN#%:6OVQG:V=!)%G&Y-P&X9XXH ZZBN'N?B!
M;7=DITPO:W27EI%+#J-M)&VR9P!@8[@G!Z<5;MOB/X?N=>.D+)=)/]I:T$LE
MLZQ&9?\ EF'(QN]!0!UM%<)9_$O3+71K2?5I97NKE)IE2TM9),Q)(R[L '
M SFK>H?$SPUIR6\CW%S-'-:K>![>UDD"0MG#N0/E!P>M '845C:AXHTO3/#2
M:_=3.MC)&CH0A+-OQM 4<Y.1Q6/_ ,+,\/?V1=:@QO4%K.EO+;O:.LRN_P!P
M;",\]J .QHK%T+Q/I_B339[O3FES S1RPSQF.2)P,X93R*Y/P1\2H->TJRMK
M\W$6JSQS'S6M&6%V0L2%;H2 .GM0!Z-17 :;\3])6UTJ"_DN9KV[MXI99;>T
M;RX_,.U2W7:">.]=1XA\1V'AJPCNK[SG\Z40PQ01EY)9#T55'4\&@#7HKCC\
M2M"_L=-15+]RUV;+[*MJQG6<#)0IV.!2:/\ $S0-;U&TL[5+]?M8<0SS6K)$
MSJ"S1[C_ !  Y'L>: .RHKAD^)6E:E:7L5NNH6$PLYKBVGN[,JLJHI)>/)^;
M P<<9%6/!7B"^UG4M>M[N=)XK*6!8)%CV%E>%6)(]R<_C0!V-%<FOQ"T8Z_%
MI#Q7\3S3M;17,MLRP22+G*JYZ\@U%'\3?#;7-U'+//;Q01O(MS/"5BG5#AC&
MW\>#Z4 =C17&)\3=$-E>7$MKJ=N]MY1%O-:%99A(2$,:_P 62#5O3O'VC:G+
M:PQ"[BN9[IK3[// 8Y(I A?#@].![T =117):E\1-&TTJKQ7T\CWLMBD=O;E
MV>6, L !VYZUGQ_$:.^\2^&[*PMIA:ZHUS'-Y\#+)$\0^Z1V.0<T =[17$Z_
MXV?P_P".+?3)[>XGLI--DN2MM 9) ZN.>.VW/Z5-J'Q*T"PL[.Z0W5W#=6YN
M@UK"7\N$'!=_0 \>O!H ["BN9/CW0?LE_<BXD:*R@AN)&$9^9)1E"OKGI]>*
MKR_$71HM;?33%>E(YTM9;U8,P1S-C",V>#R.V* .NHKCX/B+I4^M)IRVFHJC
MWCV(NWM\0>>I(V;L]R.#6?\ \+%CU+Q3HNG:5!="TN;V6"2ZEM\13*B,3Y;9
M_O ?D: /0**X?Q;XRO=%\1+I%K;;A)I%U>B;;G8\8ROX<'/U%)H/Q&M+O3+<
MZE9W]M=?V8M^Q>VXF08#&,*23R>![T =S17GNM_$I(O#FM36-A?6FJ6-JERD
M%];[2R.P4.!DY&:Z?4/$MII'AF/6[Z&Y2-DC/D"+,Q=\!4V_WLD#&: -NBO/
MM*^(,EQJ'B6:ZL;U;2PFMX+>S^S?Z3O=>5V@\Y;ISTJ:Z^(T;)8"QTZY%S)J
ML6GW=I<Q[98-ZELX!(/ !ZT =W17*VWQ T>XU>/3_+O8Q-<M:074EN1!-*N<
MJK_@1^%:FL:_#H]Q9V[6EY=7%VS"*.VBW'Y1DDDD #ZF@#6HKBD^)VBRC2UM
M[74IY]19E2"*V+/$4;:_F<_+M/7K5FS^(6BWNK)8QK=K'+<&V@O6A/V>:4=5
M1^YZ_7% '645RNL>*Y-*\;:3HSVY^R75K/<37&W(CV8ZGL!SD^XI^C>/=&UO
M4(+*'[5!+=(TEH;FW:-;I%ZM&3U'?Z4 =/1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !7(>*M+OKSQ?X0O;6W:2"SNYFN77^!6B(!/MFNOHH \QO9]5U'X
MA"75_#&KW&G:?<*NFB!4,&[H9Y,L"2.V.@]Z['5OM6K^&=<M4L9HIC#/;PK)
MC][\A"LN#T.>];M% &/X3M+BP\(:/:7:%+B"SBCE4_PL% (K8HHH **** .6
M\=Z/?:SI>G16$*RR0:G;7#J6"_(CY8\^@HNM'NIOB-#JGD!K'^QY;5G)'WS(
MI (]QFNHR,XSSZ4M '@=Q\/]=M-/M?,T_5KD7&EI926^GWB0['5F.V7.<QD$
M'(]^*]$\2^&[ZY^$K:#96WGWB6D,:PM(#N*E<KN/T/-=Q10!Y5)I5Y=:#K-K
M;_#B'1KRXT^6);F&2W8NQ7[ORX/)J[J?A&_EO-4D@LD,<WAD6$2_* 903\O\
MO:O2** /%]136;O7_%7AG3="6ZDO;:RBDNW952W_ '8!WYY.!DC&>:TI/#/B
M#1]?&OII:Z@(-9N;D6T3KYCPRQ*BNN2!N&WH:]0C@MXYYI(HHUFE(,K*H#,0
M,#)[\5(KJY8*P.TX.#T- 'B/B+2]4TKPS;:B"FGZ_>ZU.]M:[PSK%=91DP."
M0,-QP"*OZSX*U+2-:G^P:-=ZIIMSI$5@D=M=B#84&"),GE3UR/>O5;G2=.N[
M^VOKFRMYKNVSY$TD89H\]=I/2KE 'C6I^#M9LI]2M8]"N=0L]6LK6%8[74/*
M2W>*/84D)Y9.^<<^E=AXVTK5Y/"&G6FC0/)+;3P&5+=U$HC7@^4SC ;I@_6N
MT+!< D#/ ]Z6@#QO3_"GB&R>76AHUP[V^KQW\5G=WBS33Q^28VR^<;QG<,]/
M7BM22+Q9;:O!XED\+0W+SVL]H=-MY55H0T@9#(3PQ.#NQ7J%(6"D D#/ ]Z
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 $ ]11@>G2BB@ HHHH *R(?#=A#XEGU_,\E]-$(?WDI9(TXR$7HN<#.*U
MZ* $(!&",BC:#C@<<BEHH ,#.<4A (P0"*6B@!" 1@@8]*7 ':BB@"*>WBN+
M:2WD4&.12C#U!&#4.F:;;:1IEMI]FFRWMXUCC!.3M P,GO5NB@!  .@%9FOZ
M!:>)-*DTZ]>=+>0CS!!(4+@?PDCJ#W%:E% #(8HX(4AB0)&BA54#@ =!3@ .
M@ S2T4 & *,#/2BB@ HQBCO10 44&B@ HHHH ***3'S9H 6BBB@ HHI",D<D
M8]* %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 **** "BBJUS?V=G+;Q7-S%#)</Y<*NX!D;T7U- %FBL[^W](_M?^R?
M[3M/[1QG[+YR^9TS]W.>G-:- !1110 4444 %%9TNNZ;!KL&B2W:)J,\1FB@
M.<N@ZD=OPI=*US3=;2Y;3KI)Q;3-!-M!!21>JD&@#0HHHH **P-=\:^&_#5S
M#;:QJ]M:SRXVQNV6QZD#H/<\5LVEW;7]K'=6D\<]O(-R2Q,&5AZ@CK0!-111
M0 444UW6-&=V"JHR6)P * '45FR>(-)CET^-K^ MJ)(M-K;A-@9.TCCI0VNZ
M8+NP@%]$SW^];4(=PE*#+8(XX - &E1110 4444 %%(2%4D]!R:HVFMZ;?:/
M_:]O>1OI^QG\\'Y0JYR?PP: +]%9*^)]$?3;+45U*W-I?2K#;2AN)78D!1[Y
M!X]JUJ "BBJ>JZM8Z)ILVH:E<I;6D(R\CG@?XGVH N45C:!XKT/Q1#)+HNI0
MWBQ$"0(2"N>F0>15W5-4L=%TZ74-1N$M[2+&^5^BY.!^IH N450M-:T^_P!1
MNM/MKE9+JU2-YD&?E5QE3[Y HU36M/T9;9M0N5@%S.MO"2"=TC=%XH OT5#;
MW=O=B0V\\<PC<QOY;AMK#JIQT(]*6:Y@MS&)IHXS(VQ-[ ;F]!GJ?:@"6BJ6
MGZM8:J;D6-RDQM9FMY@O\$B]5-7: "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@ KR+Q]HOV7XH>#
M=4-[>3&[U,+Y$LN8H0JK]Q>V>IKUVJ5[I-AJ-S:7%Y:QS36<GFV[L.8WQC(H
M \C\4P^'K?Q]X>U/2Y+&39KFR_CA?-T;A^ 3GG8,#(Z5[';W=M=B0VUQ%,(W
M,;F-PVUAU4XZ$>E9,G@[P[+X@77GTBU.J*0PN=GS9'0^F??K6C8:98Z8LZV-
MK%;B>9IY1&N-\C?>8^YH MT444 %%%% 'C7Q%T[4;SXG6]]H]P8]3TG2/MT"
M=I=LI#(?JI(KG=$\0WESX7MFT^];1(-?\2S"ZO$'SPJ0K !N@)Z9_IFO?#IE
MD=4_M,VZ?;?)\CSN_EYSM^F:I?\ "*Z#_9,^E?V3:&PGD,LEN8QL9R<EL>N1
M0!XXWBCQ#!ILNEVOB2:Y^S^)(;"'5.&:2)U.0QZ-C_/:NC\.:YXGT)?$EA'!
M>^*YM/U-8(Q).J2+&R;LEB.?H*] B\*Z#!86MC%I5JEK:3">")8P D@Z,/?W
MJY9Z58Z?=7ES:VR137D@DN'7K(P& 3^% 'D>E76@Q_$/QI<>,H;.*X>""6*.
M^"L5@\OYE7/4C@''4TE[K%O?7WA[0]#UR;POX:GTN2\AE7$;LP8@+N8\ =<9
MY_*O3]:\)>'_ !%)')J^D6EY)']QY8P6 ],]<>W2GZKX7T/6[&&RU+2[6YMH
M<>5&\8PF.FW'04 >/:=K_B/Q/!X5MI=?O;0SV%[+--:D(UQY3$(W3O@?KZT_
MPMXC\1I=>%;Z^\1W-ZFN6MYY\$JJ$B\I&*LN!URO)^M>RIH>E1M;-'IUJIM8
MC# 5B \J,C!5?0'TJC)X0T5;*W@M=/MX'LX)8K-PO^H\Q2&Q]<T >.^'O%/B
M6U'A+6Y/$=QJS:H9K>XTML':$W88 <Y^7).*IZ-XK\5:W;S"XO+F:'6;"_\
M.C>:/;#L5BIB0'<N,8(([UZWX+^'>C^%+&R?[':R:O! 89+V./:7R<DX]>V>
MM:MCX-\.:9JD^I66C6D%Y."))4CP2#UP.@SWQUH \=TQVL=&^&\$=Z9TNK*^
M4N<,T3-%]U?3:3C%+X/N)]/T#X<S1RO=_/J,@A(!((C<A!W'(^O->P6'@SPY
MI9@-GI-M&;>5YH/ESY3N &*Y^[D <"GV'A'0-+DBDLM*MH7BF>>,JOW'<88K
MZ9 QQ0!Y#X=\6:\=0\)ZJWB5]1EUVZDBO-*PNRW7)&5'5=N!4OA;6O$BS^%=
M;N_$EW>1:OJ4UI/92!?+51N QCN,5ZII_@GPWI6M3:Q8Z1;0W\I):95YYZX'
M09[XJU%X:T:%+-(M-MT2SF:>W55P(Y&SE@/7DT <)\6-<N]/NM*L;#5M2M+J
M>.>1(;$1KYA5<@M(Y "CTYS7-:;JWB7Q5IFANGB:]L?^)'<75R\)&Z5XY"H/
ML>F37KFN>%-"\2F ZSID%X8,^490<KG&>G8X%26?AG1-/B6.STRVA186@543
M $;'++]">: /((_$^N^)(=!L)_$K:+$^@O?R7HV@W$JL4PQ/8 9./>MSP<0/
MV=)#O!_T"[RQ[_-)S7<7W@;PQJ6GV=A=Z+:R6MGG[/&5P(P>H&.WM5^UT'2K
M+1#HUM8PQZ:4:,VP'R;6SD?CDT ?-^ER7VCR>!M!EW3:9>ZC9:K9R/CY2WRR
MICV9LC_Z]=3'XO\ $9G7Q&?$#Y?Q%_9O]B[5\L0YV]/O9QWKV"3PKH4L>FH^
MEVS+IA!LLK_J,8QM].@_*HE\&>'%U\ZZNCVHU,MO^T!.=V,;L=,^^,T >10:
MOXJ$K:X/%5T\$7B@:9]C8#RS"7^G/4#Z5O\ CW4_^$D\.7^G>(M.O?#=I#<Q
M_9M1GQ+'+(&(7*KSM/7VKT-?"FA);&V73(!";O[:4 X,^<[_ *YJ]J&G6>JV
M,MC?VT=S:S+MDBD7*L*!GA*>(+_PPGBM4AT>768M-BE76-)3Y"I<*-Z_=# '
M/3MWJ/6]1N8=#\0:+_PE$GB"VN-&COI))2',$WF*,*1T!!SCMQ7M&E^#?#FB
MV%S8Z=H]K!;72[9XPF?-'3#9R2.3Q3+;P1X8L],N].MM$M(;2[ %Q&B8\P#I
MD]:!'EWB+Q)JFC#Q:^GW/V>1(-+B%PJ FW1U(9_\^M,U*ZCL8=.TZQ\9R>(/
M)\0666E(=X X;*F3HP.,\=*]@;P[H[B\#Z=;L+V)8;G<F?-100JMZX!-5;/P
M9X;T^R2SM-%LXH$G6X"+&/\ 6+]UL]<B@#QS2I'T/PAK$"ZYJ%M?7_B=K4K:
M,GFY#$$!F("%@,EB>U8UM=:AK:^'8=4UZZV6/B:6S2=[A7D50JE27Z,1@@-[
M\5[W=>"O#5[]N^TZ+9R?;G62Y+1_ZQUSAC[\GD>II&\#^%VL%L1H&GK:B99Q
M$D"J/,' ;CJ<4#/&VUZ_%Q?::NLR:/97OBNXBN=0B(1XU"@J-W;)'4^E3G7_
M !#<VL&C6?BB[EMU\2#38]51AYDT+)D@G&&()Z_2O9[CPQH5W9SVEQI%E);W
M$IFEC:!2'D/5SQ][WZTMKX;T6RL[>SM=+M(K>VE\Z&-8@!')_>'OSUH$<Q\-
M+C4!'X@TR_U*YU#^S=4DMH9[IMTA3:I&X]^IKNZJVFG6=C)<R6MM%"]S(99F
M1<&1\8W'U/%6J "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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
MMM !P1U]Z .WHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-U#1+;4=5TS
M4)FD$VG.[PA3@$LNTY]>*TJ* .3C^'VD1ZZ=36:],?VG[8+ S?Z,)_\ GH$Q
MG/?KC/.*U!X<M#HNI:5+-<S6^H-,93)*691+G<%)Z 9X':MBB@"MIUE%IFFV
MMA!N\FVA2%-QR=J@ 9_*K-%% !1110!G:OHEGK:VBWBLPM+E+J+:V/G3IGU'
M--N/#^G76J2ZE+!F[EM&LGD#$9B)SM_.L7Q%XV?0K^YMH-#OM02SM1=W<L)5
M5BC)/3<1N/!.!Z4^[\?Z/;S:%!$9;B;66C^SQQK@JC\AWST'MU/:@"*[^'.C
MW2PK'<:A:*EJMG*+6Y*?:(5!"K)ZXR>>M3^+?##:SX5M]&L?W<<5Q;'&\J1%
M'(I.#USM!Q6CXEU^W\-:%/J=Q&\NPJD<,?WI9&(55'N214PUS34O(;"XOK6'
M4)$5A:-,OF<]@.IH Q4^'^E+I=S:-<7SW%Q<BZ>^:;_2!*OW6#X_A' %,'P^
MT^+25M+:_P!3MKD3M<-?Q7!%P\C##%F(P<CC&,<"NE_M"T,(E6YA9&<QJ1(,
M,XR-H]\@C'M6/X6\7:?XGTJWNHIK>.YE1G:T$ZL\8#$<CKV]* (;#P+I>EW6
MDW-E+=Q2:;'+&F)<^<LC;F$F1SEN>W-/\1>"[#Q%>17LEU?65VD1@,]G-Y;/
M$3DHW!R#^=:EIKNDWZ3/::G9W"PC=*T4ZL$'JV#P.#UI\.LZ7<6DMW#J-I);
M1?ZR9)U*)]6!P* .9O\ X9:#>^4B->6MN+>.VGM[><JES$GW5D'4X]<@UI3>
M#=+N=.U;3YD<VNIR(\L:MC;M5%4+CI_JP:?>^,-$L_[+/VZ*:/4KH6L$D#JZ
ME\$\D'IP!]2*L0^(;'^SH[R^GAL$DD>-1<3*N2K%>#G'.,_C0!1C\%Z<FO7>
MK&2X=[BXANO)+_(DL2;%8<9Y7KGTJC>_#?2;W4KNZ:\U**&[G6ZFM(;C;$\P
M((DQC.>!WQQ7276LZ79"(W>HVD EQY9EF5=^>F,GFGRZKI\-Y'9RWULEU+_J
MX6E4._T&<F@#GQ\/])&N-J*S7BQ-<"[-BLQ%OY__ #UV^N>>N,]JSF^%FF_8
MK>VAU;5H#!')!YL4X#- [9,1^7[OIWKH?$WB%M M;=H-.N-0N[J806]M 0"[
M8)Y)X  !R:QYOB3I-EX2N==U&*>S-M,UM):2 &3SUZH,$@_7IB@"O=_"K2+@
MVRQ:AJ=K%'8K83)!,%^T0KT5SC^6*Z71?#MAH.[[$L@W00P'>V?EB4JOXX-7
MK&[2^T^VO$!5)XEE /8,,_UJ.SU73M0DDCLK^VN7C^^L,JN5^H!XH RU\':2
ML*Q!)MBZD=4 \SI-G/Y9)XJA9_#G1K+4UNHY;PVT<KSV]@TO^CP2."&=%QD'
MD]\#)P*Z^N(UKXC0Z/J]S;_V/?7&GV,B17^H1[=ENSA=HQG+?>&<=* -JP\)
M:9IL>BI;B8+HZ/':[GSPZ[3NXYXI->\)6/B"Z@NIKB\M;B&-XO,M)O+9XWQN
M1C@Y' JNWCC23XX@\)P,\VH/$\LI3&V'"[@&/J1V%6M:\3V6@ZKI-C>L(QJ+
MR(L[NJI'L7=\Q/KP!0!DWGPST*[(59+ZWMWBBAN+:&X(CN4C&$60'.< =1@F
MM-O!VCM)</Y+@SW,%TP#G"O" $P.P 4<5MP3PW,*S02I+$PRKQL&4_0BH=3U
M"#2=+NM0N=_D6T32R;%W'"C)P.YH XSQ;X#?5+BSDTN2: RZU%?WTB3['4+'
ML)0]C@+6D/A[HJ65I! UY!/:S23QWD5P1/YDGWV+]]W?/H*JZ5\1;>YNY;;6
M=+N]#<6C7T9O"I#P+U;Y2=I']T\UJ^$O%EGXPTZYO[".1;>&ZDMU9^-^W'S
M=@01UH IM\/=%:/307O?,L%E1)O/)>19<^8')^]NR:>O@'1D9MAN55H+:%T$
MN%;R"#&Q&/O#&,^E;[ZG81WHLWO;9;IL8@,JASGI\N<U:H Y2/X>Z+%KT>J[
MKQO*F:XBM'N";>.5NKJG8\G\ZOV?A33+&STNUA67RM,F:>WW/DAF# Y]?OM5
MW4=;TK1PAU/4K2S$APGVB94W?3)J*Z\2:'8R11W6L6$#S &-9+A%+@]" 3R#
M0!G^(O!&E>);V&\NGN[>YCC,+2VDYB:2(]8W(ZK[57G^'>@R1;(%N;,K<)<1
M26LY1HG2(1#8>PV* 14WBSQMI?A73YY9KBWEO8U1ULO/5975F"Y //?/3M5K
MQ'X@DT*SMGMM-N-1N[J80P6\) W,03\S'A1@'DT 9:?#70(M.2TC-\CQW37:
M72W3>>LC !R'Z_,!R*)OAIH$FFV5E";ZU2S$JQ26]TRR;9"2ZEN<@D]ZI77Q
M3T[3_"=[K&HV4]M=6=T]D]B6#,9U&=H9<@C'.:[33[Q-0TVUO8QA+B)95&>@
M8 _UH Y>\^&GA^ZB@CC-]9I':K:,+2Z:/SH1T5\?>'7WYK7UGPMIFN:-!I=T
MDB06[I) T,A1XF3[I4]B*JCQII4_BJTT"RN;>[N)EF,IAF5O(,>.& [G/Z&K
MDWB"*W\66N@S0NCW5J]Q!.6&URA 9,=<@$'Z'VH H6W@+0K6XCN1%/)<K=)>
M--+.SO)*BE59B>N QXZ4:AX"T34EN?,2XB>>\^W>;!,4>.4H$)5AR,@<BMC4
M=;TK2&A74M1M;1ISMB$\JIO/MD\]16#'XQ:[^(K^%[*W@EBMK43W<YG 9">B
MA>_;/UH U= \,Z;X;T=M+L$D^S.[NPED+LQ;KDGK532/!&BZ*8C:Q2EHK5[-
M'DD+$1,VXKGTST]*Q]7^)NGZ;>WMLJH38:C;V=R\DFU4649+_A@C\*Z$>+_#
MK:0^K#6;,Z>C^6UQYHV!O3/K0!EWOPW\.WL-I$T5S$MM:BS'DW+IYD(_@?!^
M8?6MS4]!T[5])33+RW#V:-&RQ@D8V,&7]0*GT_4[+5K)+W3[J*ZMGSMEB8,I
MQ[UP^@^*O&_B"S@U*TT+1_[.GD8*6O6$@57*G(VXSP: .FU7PAHVM-?M?6QE
M-[%'#*=Y&!&2R%?0@L3D57T[P)H>EV]G%;PS9M;PWJR22EW>8J5W.QY;@_RJ
MQ<>,_#5IJ$UA<:Y817<()DB>8!DP,G/OCM27'C;PS:Z5!J<VMV265P2L,QD^
M5R.H'N* -'3])M-,>\>UC*&\N&N9LL3N<@ GVZ"L:T\!:!9:JVH16\Y<M(XA
M>X=H4:0$.50G:"03V[TX>+K6;7M,M+5X)["]LIKL7BR?* A7\,?,<^F*LV/C
M#P[J=JUU9ZS9RP+*L+.)0 '8X4<^IZ>M &9:_#7PU:><$MKAUD@>V5);EW6&
M)OO)&&)"CZ58U/P#X?U:WN(;JUD"SW"7),<K(R2J@0,I!R#M K0U+Q/H>CI.
M^HZI:VP@9%E\R0#:6!*@_4 X^E5]/\:^&M6U"*PT_6[*YNI4,B112AB5'7\?
M;K0!6A^'_AJ#3#8QZ?\ (;:6V,AD8R,DAR^6SDDD9S5>;X9>%KKR_M5A)/MA
MCA;?.^)0@PI< @,P'<\UJVWB_P /7=Y>6EOJ]K+<6:L\\:/DH%^\??'?%9D_
MQ'\--I&IWNG:G;WSV%LUR\,3\L ..W<X&>V: +S^#=%?4+J]-N_F7,D$LJB1
MMC/"08VV],C ^N*BM/ 7ARRUQM7@T\+=EG=<R,41F^\RH3A2?4"M*UUJUNO#
MD.MAMMK):BZSG.%*[OY5S_@SQTOB+0[V_P!4M1I;V9WRK(V (2NY).>Q7^5
M&W!X7T>VCTN.*S55TMF:S^8_NBP(/?G()ZU'KGA+1/$<T4VJ60FDB4HKAV0[
M3R5.TC(]C5.W^(GA"ZBGEB\0612!/,D+/MVKD#.#CN0/QJ6;QWX7@M;*YEUN
MU6"]!-NY8X< X)]AGC)Q0 ^Y\$^'+J.5)-*A DDCE8IE2'1=J$$'@A>.*A'@
M#PPNDMIB:6B6K3?:"%D8-YF,;]V<YQ[U-JOC;PWHEY#:ZCJT$$TR+(@.2-K'
M 8D @ GN:BO/'WA;3]5;3;S6((+I" RR!@%R,C+8V\CWH 23P!X8DTN'33I:
M"V@E::(*[!D=OO$,#GGOS4EYX%\-7]I9VMQI,+0V:&.!5)78AZKD$9!]#3%\
M?>&'T>;55U6,VD,P@=MC;A(>BA<;B3GC YI7\=^'$TF+4SJ&;:6<VR8B<N90
M"=FS&X-@'C% &G=Z'IE]HW]D7-E$^G[%008PH"XQC'3&!BLJ#X?^%K>SN;1-
M'@\JY55GW%F,@!R"23G()Z]:JR_$'2FU;P_:6;?:8M8FFA$@# Q-&!D%2,@Y
M(!SC%7==U^ZLM=TO2-/BBEN;I)IY!)GY8HU[8[EBH_.@#2TO1-.T33S8Z9:I
M;0$EBJ9.6/4DGDGW-<_X0^'6C>%8;:9;:*;4XD9&N\$$Y))(!)"G!P<=:P%^
M(/BA+!(;OP]!:ZO?300:;%([>7(SIO=G/7"CJ!SDXK?T[6_$FFWUS#XKM-/C
ML(;4W)U.S9A$N#RC!N0<<\>E %^U\"^&;*\N+NWTB".>=75W&> _W@HSA<Y[
M8K:MK2WL[**SMXECMXHQ&D8Z*H& /RK$L_'7AJ^L;N\AU2,06BAYS*K1E%/1
MB& .T]CC%5!\2_"655]5\IV<(4E@D1EST+ K\H.1@G@T 26/PZ\)Z=K(U:UT
M>&.[5_,1MS%4;U52< _05=@\'>'[766U:'2X$OBYD\P9X<]6 Z GUQ4,OCKP
MU#JYTJ35HEO!*(60JV!(< *6Q@$Y'>DD\=^'8]>&C-?$79E\C/E-Y8D_N%\;
M0WMF@"Q#X0\/P:I<ZG'I-J+VYW>;-LR3N&&^F>^.M/M?"NA6=@;&'2[86IB\
M@QLFX&/<6VG/;))Q[US4'Q$%TDKK"(6MM2N+*:%XG9I!&KL-A QN(4']*DT3
MXD:?J6G6NH7<L%E ^FM?3I('WQ[7"G'RX*YR/4GH* .@T_PEH.E6;6ECI=O#
M TRSE ,Y=2"K<^A Q5ZWTRRM+Z[O8+:..YNRIN)5',FT87/T%88^(7ADZ;=W
M[:@T<%IL\X2V\B.H<X4["H8@YX(&*T-#\3Z3XC^TC3+AI'M6"SQR1/&\9(R,
MJP!YH UZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MZCI=M;0):7,?EH\<80I,S8. ><CKD\5N:KX1U.;3M2MXK$R,]WIFPL0=Z1!
MYSW P?UKU.B@#R'Q=X.U>^UW5-3@L;B6WCU2RNXTM9 DLR)"4<QD]&!8'GTI
M^B>%=56XT^_.FWL23>(?MLD=[.))8XE@9 [GU+=AGM7K60" 3UZ4M 'F,.AZ
MUIOB6UU-=*:>%/$%W*RQLNY89XU02#/8')(Z\5LZHO\ 9_Q8T._D;$5]I\]@
M-W0.K+(H'N0&_*NTWKOV;AN(SC/.*AN+.WNS$;B&.4PR"6/>N=CCHP]#S0!S
M?C;1;R__ +'U73;<7-[I%Z+E;<N$\Y"I5U!/ ."",^GO6#JMMXO\<Z;K5G+I
MRZ+ITEGY5O;W15Y9I]P;<2IPJ\8_'->BB>(S&$2IYH&XIN&X#UQ3\C.,C- '
MC^J:'XC\5C4M2;PZ^FR?V.M@EN\R;IY/-5F.!_"H4XSZUNZ_X8U6]U'Q@]O:
MHR:CI,%O:MN'SR+OR/;&17H>X9QD9I: /$H[75]6_P"$F\.V&BR2^?KJ&2_>
M11% $$9)Z[LC;Q@=ZF_X036YM1N=,GL+R>%]6-XM[+?XM8X_,W@K$#DOU&#^
M=>PV]I;VIE,$*1F:0RR%%QO<]6/J>*FH&>9#POKDFH;/L:)#'KMS>>:THPT,
MD3 , .<Y.,5E?\()XAU#0]/MY;..VN;?0I-.?,JE6D25&C'!Z,%//;/->Q4P
M2QM(T:NI=<%E!Y&>F10(\NUCPYXB\37&HZG/HZV,C06MI!;-,CLX6=9'<D'
M QQWKL-)TNZM?'7B+4I( EK>06:12 C]XR"3=QUXW**Z2B@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **9)'YB[=S+R#E3CH:?
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M'F'C>56\:M;W%MXAO(5TH2QQ://(FQ][<L%8=1@ G/2H_#OB[6;?X?\ A^6.
M2QO+B>*4S76H7?E+'L; 1N"S/CCIU!S75:UX6U*]\1IK6DZ_)ID_V46LBBV6
M974,6!PW?FLL?#..W33I;+6)X;^S^T$W,D"2^89FW.VTC .>A'2@"K;?$?5M
M4M+&;2?#T4_GZ:VH3>9=[!&%<KM!V\D[>.E6+/3=2\6:AIOBNRUNYM--NHH)
M38J[8V['#CCC)++S_LU?T/P#;Z'):[+^>:.'3GT]D8 >8K2%]QQW&2/QK<\/
MZ/'X<\.66DQ2/-'9PB-7(P6 ]J ,#X?:E>/X=O[*_GDO+S1[V>S:1FS)*J'*
M$^Y4@5C6OQ2NUU 6^HZ7:1":PFO8H[>\$LL8B0L4E&,*2!6UX-T.Z/A34QJD
M3V]SK-S<7,T9^_&LG"@^X4#Z5C6_PIFCBM(9-<C:&SLY[.%(K%8\K+&4)<@Y
M8]#^'O0 ES\4KRRL='^V:/;6M_JBF>**>^"QB  '<7QPQS@+^==3:^+[74/
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
M*[SQ%/K%K>2VMP;"6-$N;:)XEE#+G[K<C%;?B3P[!XEL(;::XGMI(+A+F">
M@/'(O0C(([GJ*@\/>%(= O;Z]_M"^O;J^">?+=.&W%,@$   <'''I0!R:^-/
M$K7<VIM#IXT2#63I3PJK&8KY@3S=V<=2.,57T3XE:OJNM0.EG%+IMU=26Z11
MVTH>)%R%E:0C802.0.GK5CPS\/+AM4U6[URYO1;_ -MS7MK8"4>0XR"DA YS
MGMGL.*W;'X?66G:A'+;ZEJ2V$4S30Z=YP\B)FSG QG'S'C..: ..@\5ZY=Q^
M&O$.M6VGF*4W=Y!%;;PZ1I;N=IR<$GBK$WCSQ1H>FV.IZL+"ZMM2T^:ZACMH
M6#0.J;U#')W#D G KM8O!.CPVVBVZ1R>5I"NENI?(970HP;UR#6=IOPRT;3Y
M3ON+^[@2WEMK>WN9]T=O%)]Y4&,CCCG- S&\,1:Z/BC%<Z]>6MS/<>'PR?9H
MRBJ/.4X().3SUINM^+_%":IXBO-->PATKP^Z)+;SQEI+HD!FPP/R\'BNFT3P
M'INAZZNKPWFHW%RMK]D07-P9%6+((49],4FJ?#_1M4U6YOW:[A-X%6\A@F*1
MW04Y&\=_TXH$8G@?2YV\>>+=8O3;2S-/'%%((L.B&)&"YSTP5&/4$U)J6FWE
MK\8]!U!]5GFM[N&YC6S( 2$+&#QCKD\Y-=E8:1:Z;=WUS;A@][(LDH)X!5 @
MQZ#"BFWFBVU[K.G:I(9!<6'F>5M/!WKM.10!YK<>'K6'X@Z5;>&KBZDU:WO6
MO-8O&E9@L#Y)C?\ AR<@!<9P,UUOC/5M<L[W1M.T&:SAN+^656DNHRZJJ1E^
M@(]*;I/P\LM%U>74;+5]80S7!N)H/M7[N1R>=PQR*W[[1;74-3L;^;?YUEYG
ME ' ^==IS^% 'G>D_$/Q JZ5?:M!82V6J6EU-'':JZO&T"EN2200P'MBEC\8
M^+M(%B^M#3ITU;3[B\MA;H5:V>./S C<G<,8Y]:Z^W\#:-;V^DP>7))'IBS)
M LC!LB4$.&XYX)JMIGPZT?3@P:?4+P"WDM8!=7)<6\+\,D8XP, #N>.M '&7
M^M^*YO"=VFI:E;/_ &GX=EU&*2W@\MK=E"EE'.3E7'/8]*:\^OV&KZM?Z5J-
MMYEEX>LKF=IH"WVC8)#@<_+D!N>3R*]!E\%:1/;VL,R2NMOIKZ8A+X)A=55L
M^^%'-.L?!NDV-A/:A9IA<62V,TDTI9Y(E#  GZ.1GZ4#..O/&GB&'Q1IK3R0
MZ?I-T;81K):L\<PD W_OA]U@3@ CFO4:Y:Z\ :-=W,<CO?+ OEE[1+IA#*8\
M;"R]R-H_+FNIH$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% &1=^)+"S\166@L)Y+^[1I52*,L(T'\3G^$9X^M6=7U>ST/3S?
M7SE(!(D98+GEV"+^K"O,?B#%<V7BS6M3T\S+>+X<X>-CN0&<!F4#N%R?PK U
MF33;7[7IOAO4);K0FMK&YF0SO.J7#7D>"&8DJS+DE<]NE 'MNF:M::O%/+9N
M72">2W<D8PZ'##\ZO5XK;I;7%W'IFM7[V&AW&HZG-*5G,'F3)(-JLX(P "S8
M[[?:LZ#4?$4FAZ/9)J=W+'XAMY=,M)2Y;R]EQ\DIZ<^26Y'7:* /<;Z_@TZ*
M.2?=MDE2)=JECN8X'3W-6LUXKI.J:GK%C'J-Y<W,8LM0T[2O++_*TL;CSF(]
MRV,GTJ/0OMFFZ-X9\06MQ?W&IZE<7<$\37#%)3MF*C8<@8*C&!0![=69J?B'
M2M(%S]MNTC:VMC=RH 698@<%L#G&:\K\&R6L.H^"I[+7+VXOM2CG;5()+QW#
MR",EM\9.%*OQT'2IOB';VT?BOQ),S$32^$I@JE^&(<]![ 4 >NP31W,$<\3;
MHY%#HP[@C(-25XAK*W_A"SU&ST34=0\N?1+:Y?S;AI#$YG6-Y%)R4^0DG'3K
MCBNL^'L]Q!KFIZ5'?6USI\-O#/&L=\]V8W?=G]XRCA@ =O..O>@#2N?B?X:M
M-2;3YI-0%V"P\H:?.2=IP2/EY'N.*ZZ*19HDD7.UU##(P<'VKD=:=D^).AF-
M \@TV]*@^N8L5YQI6HZX8H]:;5X(;N\L;V2\MQJ3RR2,J.5(AV[8BA '!]NM
M 'O%17-Q':6LMS,=L42%W/H ,FO'[30WFL?"EK/K^M[;ZPN-0G<7SAVD,<9Q
MN'\())Q_C5#3+G4;32].OFU?4;E]:\/WDEP+F8R*9(TRA4'[IP3TH&>X03)<
MV\<\1)CD4.I(QD$9%25XIJEO<W%AXEUS^V-3CN-(LK5[,0W;)&K&%6)*@X.3
MUJGK&K2W/BR+4;*;41/%K%K:S2RZD$5-V,QI;CJA!/S'W]Z!'L;>(M*6YMK<
M7D;R7%P]K&(_F_>H"60XZ$ 'K6I7B$%U+I$EW_9,C/<GQ)J3J@8G)6V8A3^.
M*KPWRVFEVEWI6MWEQ<:AX:N;G40UZ\A2544B09)V,')7 Q0![O7+ZC\0_#>E
M:I=:;=7DPN;7!G6*TED$8(R"S*I X-8'A;37\.^.[338-2O[FVO-$-U,MW<-
M+NF61%WC<>"0YR!Q3-(US1-%\<^.FU34K.V5IH'*S2J"P$(S@'D_04 >A6-]
M;:E90WEE.D]M,H>.5#E6![BAKZU74$L&N(Q=O&95AW?,4! +8],D5X99NB>%
MM%TX_;$%RE]?6]NE_P#88UB,N5=WZ\*<A0#P2:K6^H7IM;7Q']OEFU>+PI,8
MI?-R2RRE2W/4J#G\* /H2BO*?!<MYH_B:=[K5[8Z2VE+<W"R:PUUL?=_KB74
M;0P)X'''TKU4$,H8$$'D$4 +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 ,,49<N47>1MW8YQZ56@TK3K6-X[>PMHDD8.ZI$JAF'
M0D <FKE% %*ZT?3+ZW-O=Z?:SP%S(8Y(592QZM@CK[U.MI;JD2+!$$A_U:A!
MA.W'I4U% $(M+<*5$$6TOYA&P8W==WU]Z065LJ1JMO&HB):/:H&PG()'H>3^
M=3T4 <5HG@&73?$%MJE]K<FHFS1UME>VCC<%Q@EW49D...?K74W6E:??3QSW
M=C;3RQJRH\L2L5!!! )'0@D5;Q\Q.3SVI: *S6%FTWG-;1&3RC#N*#/EDYV_
M3VIFGZ5I^DQO'IUE;VB.VYE@C" GU.*N44 ,,,33+,T:&5 0KE1E0>H!]\"J
M,6@Z1!J$U_%IEFEY.NV6=85#N.X)QS6C10!7^P6@EAE%M$'AC,41"CY$.,J/
M0<#\J;_9EAY4<7V*W\N-&C1?*7"J1@@#' (ZBK5% %1M+T]H9H6LK<Q3@+*A
MB&) !@!AWP!BJY\.:*;]KXZ59F[8*#,85W';]WG';M6G10!3ATG3K>ZEN8;*
MWCGE<R22+& S.1@L3ZX&,U#:^'M&LFN&M=*LH6N01.4@4>8#U#<<@UI44 1"
MUMQ.LXAC\Y$,:R;1N"GG:#Z<#CVJC<>'-$N[I[JYTBPFN'(+2R6Z,Q(]21FM
M.B@#.U+0-(UA($U+3;6[6W;="LT08(?;-.31=+C$833K51&KHF(E&U7.6 XZ
M$]15^B@#(L_"V@:?%=16FC6,$=W_ *]$@4"7V88Y'M6L    , = *6B@ 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@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ ID420QA$&%'04^B@ 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 *
>*** "BBB@ HHHH **** "BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>leenenseparationagreemen006.jpg
<DESCRIPTION>EX-10.1, PG6
<TEXT>
begin 644 leenenseparationagreemen006.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#W^DHHH **
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 **** %S1244 +1244 %%%% !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 %%)SFEH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BCJ** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "@C/>BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *0G!'%+10 4444 %%%% !1110 4444
M %%-R=^*=0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 444F!G/>@!:*** "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@",',Q'H*DJ)?]>W'!%2T %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 @7&:6BB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "DYS[4M% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% #=N'SV-.I/XJ6@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "@#%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M)GG%+0 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 @;+$8Z4M)QGWI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HH[T4 %%%&,4 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 !&:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH CP?.SVQ4E-4'>V<X[
M4Z@ 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@ HHI#GL* %HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** #'.:*8'S(5]!3Z "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ I" 2"1TZ4M% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 !HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** #O1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%(#F@!:*
M** "BBB@ HHHH 3^(\4M(.II: "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKS_P <>,)-.\16'AZWUBTT
M<SV[W,][<INV*#A50'C<3GKV% 'H%%<QX$U/4]5\/>=JES9W<J3/''=V;@I<
M(,8? Z'U'M4/A[4[^Y\>>*["YN3):VAMC;QD#$89"6Q]2* .MHK@/B?XG\0^
M&[*QDT:S7R'N(Q<WC[2(U+A=FT]VSU],U'\3?%'B/P_9V+Z/:!+:2XB6YOF*
ML$#,!M"GG)]: /0Z*0'(!I: "BBB@ HHHH **** "BBB@ HHHH **** #-%%
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 44G.>G%+0 4444 1H^97&*DJ-4(E9JDH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O/?%EE>:7X_T[
MQ5'H\VJV0LGL;B*W0/+$2VY7"GJ.H/UKT*B@#B/AGH6HZ+I>I2W]N+,7]\]U
M#9 Y^SHV,#V)ZD4SPLY;XG^-0>WV3_T UW54K;2+&SU*\U&"W"75YM\^0$_/
MM&%_(4 <Y\3-#U'Q#X,ET_2XQ)=&XA<*6"\*X)Y/TIOQ'T34M<\&"QTV$372
MW$$FS<!D*X)Y-=E10 U 1&H/7'-.HHH **** "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 **** "@]*** $&1@'FEHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** &@_.PIU1H<R/4E !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 44A.,4M !1110 4444
M%%%% !1110 4444 %%%% !1110 $ ]:*** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH 0!021U[TM1J29'%24 %%%% !1110 4444 %%%% !12$A5)/0#-
M1V\\=S LT1RC="1B@"6BBB@ HHHH **** "BBB@ HH%% !1110 4444 %%%%
M !117"_$WQQ>>#]'']E6#W>H2(T@)C+1PQKC<[8^H&/>@#NJ*X_Q-XXB\,>!
MX-;N(O.NKB%/)MX_^6DC+G'T'4^U.^&?B'4/%/@>SU;4_+^U3/(#Y:[1@,0.
M/I0!UU%%% !1110 445Y3XK^*-WX2^*MKHUXD+:)-#&9&"X>(L2-Y/H#V]*
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
M-8:?H>IZC;S0WIT^%I9(8)E+?*,X/I4UOX@TZ33;"\N+J&T%[$DL:3RJI.X
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
M'J?2H8]4T^6V:YCOK9[=3AI5E4J#[G.*\?U9WUW5-<U:&TO9M DOM.%PQMW
MN($#>9A<9902N<"F:[96^J01KX?\.2Z=H::M#)<W/V)FCG 5@6^SX!* X[<T
M >U0W$-S&)()8Y4/\2,&'YBJ[ZOIL=V+1]0M5N2<"%IE#Y],9S7!?"S2I;*^
M\17B&<6-U<J8-]G]FC8@?,R1YR!GCMTKAM<LKW5+C5;:+1?LUVNKK,(8M(E>
M61!(/WIN"2 ",GCB@#W8ZOIJWHLCJ%J+LG'D&9=^?]W.:E-[:K$TIN81&K;&
M<N,!LXP3ZYKR%/!S3>&O$URVD2#5;C6]\4QCVS>6)DPR,>0-N3D4?V9<CXGG
MP9!"/[#-TNMRL&)92!G8<GH9 #0!ZRFK:;)>&T2_M6N0<>2)E+Y]-N<TS^V]
M*^U?9?[3L_M&[;Y7GKOSTQC.<UXO%I44NFV6A0:!>1>)UUKSI+P6;*8XQ.6,
MAFQ@KL]ZNGPR6T"6]CT1GU#_ (2PRB?[/^]\H3_>SC.W'X4K@>PKJ%DUXUFM
MW ;I1DPB0;P/]WK4LT\5M"TL\J11J,L[L% ^I->%Z=HURFL75E>Q:G#KCZTU
MRD]OIV]A&7&U_/SC9MX.>V1BNS^*^GWMY!H4R&9M+M[]7OXXX#/E?X2T8^\
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
MM(+\PN1NVCSB,X8#L#[UR.E^/?$%Y<>$[M["[N7O+2\$]G;M&HE>-E ?D@#
MSQG- 'KX '04FT<\#FN#/Q3TZ6VTH66FWMQ?ZDTJQV1*1NGEY#[BS!1C'KS7
M1^'_ !/9>(=&DU*!9($AD>.:.;&Z-D^\#@D?D: -K /448'I7#:3\4-+U2\M
M5^QW,%E>SM;V=Y(R;9G&<?*&W*#@X)%5;?XKQ7<5G)!X8UEUOY7ALB!'B9U^
M]_'P,9.3Z'TH ]"P/2C /4"N(/Q*MI=-TZYLM&O[JXO;Q[+[(NP21RIG<&R<
M8&.N:K-XW.H^(M :V>:TM1+>1ZC;3 ;D:*,G#8)Z$9X- 'H&!Z#BC:/0>M<)
M!\389(K6XET+48+._1VL)WV$7)"E@H )*E@#C-79_B+H\=MIUQ%'<SQ7MG->
M@QJ,QQ1KEBP)X.>/K0!UVT9S@9]:7 ]*\\3XK)+<06T?A76WN+JW^UVT:K%F
M2#^_]_CIT/-79?B7I[IIXT[3+_49[RT%X(8 BM%%TRQ9@,YR,#/2@#ML"DP,
MYP,^M</+\3;*5]-ATC2-1U2XO[0WB0PA%,<8.#NW,,'((JM;^/[C5/%WAR'3
M+.:;2M3LI9I?E >)U<*=V3QM((..Y[T >A4A /4 U2UF\FT_1+Z\MXO-F@@>
M1$_O$ D"O,=+\>^(9-1\*3W%E<78U72II'L[8HI:56!\P[B !M''/>@#URC
M]*X5OB?8S6FF-I^F7=U>7\4DXM&>.)HDC8HY8LP&=P( &<XK5TWQ;;^(_!-Q
MKNCA]RPR[8Y  R2J#\I[=?PH Z7 HKS#P_\ $JZ'A;PVE]9R:AK^JH[K"CQQ
M;D4G,A8X4<#@=2:O)\5;6\.E0Z9H>HW5YJ$TT*VQ,<;1F+&_)+8XSZT >@T5
MY]?_ !.DLIG\OPQJ%Q;"_P#[.2=)8@'GZ;0"<X]ZM0>/+>Y>W^UV5Y8W"ZH=
M/: 2*P\S82,D'!7^M ';UDZ;X;TO2M4OM3MH&^VWS;IYY)&=F] ,DX ]!Q7,
MZ7\2CJ46FW;>';^'3M0N3:PW)D1OGY RH.0"01FIHO'ET-0M8[[0I+&TN[@6
MT#37*>=O.<%HAR <>O>@#MJ*\VTCQ;?7&A:9JVM/<0%]2N$5+8KMDC02'#CT
M 4C@]1FKUA\0YI$M+O4]#FL=/U%6?3YO/1VD 0OAU'W25!(ZT =W17!:'\1Y
MM4O=&6ZT&>SM-:#&PG,Z.6VC)WJ.5]NM=M>RR06%Q-$GF21QLRI_>(&0* )Z
M*\?T?QKXHN_^$0N8;.34KC4-.N9)[42K"K,LB@2$GC '3ZUOW?Q1@73M+-GI
MK/J>H2RQ+9W%PD0B,1*R;G)P,$8'K0!Z#1BN=\,^+[/Q/X:?6;:&6-8BZ2PM
M@E73[P!!P1Z'O6/I'Q*AU/1+O6)-%O8+"&W:XCE#(^]5."IP?E;V- '=45R/
MB7Q2MOILEK:B:.\NM)N+V"48'EA%'7WRP_*LGPY\0+FXL=*M]8T?4+)[ZR,E
MO>.4=9V2/<QP#E20"1GK0!Z)BBO-I_BG;:=;P)!I][J*PV*7EY.7CC,4;#(X
M8C<V,G K4N?B$IU1[72M$OM4A@MX[BZGMRH\E'&5 4G+-@9P* .UI H!R ,G
MO7(Z!XEU#4_'7B#2I;.1;"S2!H)MN "R!BK<YR<YQCC'-0ZY\1[;1-;OM-.B
MZI>?8(5N+J>V1"D4;#.3E@?6@#LV16QN4''3(Z4X#'2N0T[X@6M^+D/H^K6L
MT5J+N*":%?,N8NF8PK'/..#CJ*S=:^)$MIHVKM!HE_::I8VB7@M[Q$^:-GV[
MOD8^_'M0!Z#17"V7C[.NZPFI0&STNPT^WO/-=/F'F+N(.._; ]*MVGQ(T.XC
MOFGBO[%K.V-VT=Y;&-WA'5T'4C_&@#KZ*S=!UN#Q#I,>HVT%U##(3M6YB,;D
M>N#V/K6E0 4444 %%%% !1110 4444 ,5<.QI]1QNS%@PZ&I* "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *X7QGX*U/Q'>3/:W6F?9I[<1-%>V?FM$PS\Z,""
M#S^E=U10!P%]\/;R:*[AM=76%+G1H]->1HB7#1DX<$,.N3D5GV?PHG%Z;NYU
M&PA?^S)=.\NQL/*4AQC>Q+G+<UWM]K^F:=J=GIUS=*MY>$B"$ LS8ZG Z#W/
M%27>L:?8S/#<W<4<R0-<-&S?,(UZMCT% '#3?#6\>>QO/[0TV:]AT\6$[76G
M^;&X7[CJI;Y6 ]\&M?3? <6G+A+XM_Q*CII A"CEBQ? X')Z5U%K>V]Y817U
MO*'MIHQ*D@Z%2,@_E26&H6NJ645[93+-;RC*2+T/.* .43P"IM_#L$U]NCTF
MRFM) (\&82(JDCGY>GO530OA[=:1)9QOJ%B;6Q22.$PZ>J3R*RD 229.<9[
M9KOB0!DG@5FZ/XATG7UN3I5]%="VE,,WE_P,.U '.6'@)[+0_#.G?;PQT:X:
M=G\O_6[@X('/'W_TK3\)^&Y_#WALZ)=74=W CR")UC*'RV).&Y//)Y%='10!
MY!I'@RXUOP!J7@F[DN+*[TK4&:UNWB.W9N+(Z=,C!8<'BNBMOAG:V?B*YU2W
MN$CCDTS[%' L>%CD*;#+C.,E0!_6N]HH Y!/!+'1_#%A+>JW]C.&=A'_ *X"
M-D('/R_>SWZ5E:!\.+O0[BPB6]TTV5C.TL;IIX%RZDDA&D)/KR0,G%>B44 <
M%I?P^NK&YTB2758Y$TS4+F[15@(+++GY2=W49/-5KWX8&>1[I+VWDNDU:34H
M4N+??$=X ,;KGGIU'Y5Z-4,=U;RSRP1SQO-%CS(U8%DSTR.U%@.-L/ EQ%JV
MDZE=7EFLEA=SW)AM+3RHR)(]@4<]NN3G.:V/&GAE?%WA>ZT@W!MI)"KQ3A=Q
MC=3D'%;LTT5O"\TTB1Q(I9W=L!0.I)/2N>L/'_A+5+Y;*R\06$UR[;4C$H!<
M^BYZGZ4 8>D?#*#3/$VEZN;L.+'3$M/+"$>9,%*F4\]<$_GUJR? LQ\-^%M*
M^W)OT6\AN7?8<2A-V0.>,YKMZ* . T[P#?Z?+HQ74H772[ZYE0-&Q\R";.5/
M/WAD\U6T[X9SZ=?P11W&F?V9!J+7R_Z$#<$$EA&7)Q@$]<9P!7I%% '#W?@"
M2Z\,R:.=1 WZN=1\TQ= 9O,V8SUYQFM'Q;X7N->ETB\L+V.UOM*N?M$+2Q%T
M?C!5@"#R.XKIZ* ."M/ %[_;,.M:CJD4^H?VD+V4QPE4V+&R+&HR<8W=3FN@
M\7^'!XIT!].^T?9Y1)'-%+MW!71@PR.XR*TKO4K.QGM8;FX2*2[D\J!6/+O@
MG _ &K= 'GLW@+5]7OKS4=:U>W:[FCB@A2W@(CAC2178<G))*]^E3>+? UYX
MBUW[8);&:U:R-L(+Z-G6%B<^8@! SC^5=Y10!YM8^#[GP1IMYJ0N/M[6^AK8
MI#%$0\CID@@9/7(XK3T'PI?6OPGMO#D=[)8W[694SJ,F)W)8_D2175W&I6-J
M\B7%W!&\<?FNK2 %4_O$>GO5I6#*&4@@C((H \RT7X875G?0WL\NFV\D-A)9
M8LX6S,67'F.S'EN^,=^M2V_PZU34K?3[7Q)?V-Q!IEE):6OV>%@S;D"[WR<9
M  X%=[#JNGW#.L-[;NR2F!@L@)$@ZI]?:IK6[M[Z 3VL\<T1)4/&P8$@X(R/
M0@B@#S^S\":[>WFE_P#"0ZG9R6VCPO%9BTB(:8LFS?)GI@8X%,TGP)X@2\T.
M/5;_ $\Z?HUO+# MLKB20LNT.V?;L*])HH YWP?HE]H7A.#1K^:&1[</%')$
M#S'D[2<]\=:Y_P +^ ]3T:ZT62[O;9X]+%Y&HC4YD69PRGGH1@YKT*B@#RR;
MX77D*:=>02:=>WME/<L;>]B)@FCF?=@]2K#UP:ZWPGX:ET7PU-IMXUJ)+B22
M21;.+RXTW]E'L.YK>DO[6&]@LI+B-;F=6:*(M\SA<;B!WQD4/?VD5]%9/<1+
M=3*SQPEAN=5QD@=P,B@#SSP_\,9]"GL+=3I+VEE<M,EU]DS=.ISA23P#D_>'
MIVK;TKP7)I^G^&K:2\5SHTTDK%4(\W<KJ/I]^NPHH \>O?#_ (A\/:]X?L-(
M$%U-)JEYJ+2R*RQ*K#[C, <<$UO67P[N4OTO[R\A,]Q/=SW@B4X!FC*!4SU
M'<]:[O[;:_;S8^?']J$?F^3GYMF<;L>F:L4 >?V/@O6$/A^#5=3LVTS0")(5
MMX6#S,BE5+Y) P"<@5S?@+P@^H:?XNNHFEBMK_SK'2S<*1Y<!+'(!Y"EF_2O
M9** .-LO!US;:OI]^US%FTT0:;M"GE^[?2N8;X67NGQZ7<6D6D:G=6]A]CGB
MU"-A&QR2'7&<$9Z8YKUFB@#C/#O@RYT;7K74I;BW<0Z0E@T<,7EC>'W%@!P!
MSTK,T;P1J_ABYTR[M;BTNA9P7D<R,&4D2R^:NW .2.G:O1J* ,73C?ZWX/B_
MM.%;.]O+0B:-0<1,RGL>>,]*Y[POX&O='NM$GOKV&4Z7ILE@JQ*0&+."'Y_V
M0!CUKMKJZ@LK66YN94B@B4O)(YP%4=233%O;5K$7PGC-J8_-$V[Y=F,[L^F*
M /-7^%UU;II\\#:5J%U:I<0M%J4!:$I),T@8 <AAN(]\]JZOPOX2'AWP?)HG
MGQ/)+YK2210^6@:0DG:H/ &<#V%='!/#=6\<\$J2PR*&21&!5@>A!'45%:ZA
M9WLEQ':W,4SVTABF$;@F-P,E6]#R*+ >:6'PRUFRM=#F%[I<FH:1%+:H)[=I
M8)X&.1N7(*L"3TKH-+\$7=KK6C:I?:G!--IZW(*06@A1C-MX4 \!0/<FNLO+
MZUT^$37EQ%!$75 \C!1N8X R>Y) JQ0!QDO@5I[*.!K\*4UO^U0PCZC<3LZ^
MAZTR/P$XU9[U[]2IU9M1">4>\93;G/;.<^U=;/J%I;74%K/<1QSW 8Q(QP7V
MC+8^@YJ&VUG3KN^-E;W<4MR(1.40Y/EDX#?0FDT!SEEX&-IX2TG0_M^XV%TM
MR9A'C=AF; &>.OK6'IWPIN+*72]VJ:>R6%XMVTJ:;MN+A@2</(9#Z^E>G51M
M=7L;S4+RPMYP]U9E1/'M(V;AD<D8.1Z4P.4MOA^_V"#3[W4$GL[:^GN(E6$J
MQCD#@HQW<G+GD8^E5K;X>:F[:?;:GKL=QINE1NEC#':['^9"BF1MQ!VJ>P&:
M]"JO:7]I?I(]G<PW"QR&)S$X8*XZJ<=QZ4 <A;^!)+6/PCLODSX?B=2/*/[X
ME-N1SQSSWK=\.'6+OPK;'7TCCU.6-O/6,85<DXX^F*VJKVE]:WT;O:SQS(DC
M1LR-D!E."/J#0!QWA;P+=Z!/H3SWT4RZ593V@V(09 \BL#R>,!:IO\.+FVD@
MN[.YT^YNX;F[EV7]KOB9)WWXP#D$<<_6N]FO[2WNH+6:YBCN+C=Y,;. TF!D
M[1WP*L4 <]X:\-RZ#X>GTXW41FFDEE,EO;B)(V?LB<\#WKC+#X3WOVVXGO\
M5;5&>RELRUE;&,W&\$"249V[AGL.?6O5** /.5\"^(;Z9?[7UFR>.+2I]-B>
MVMV5OGVX=LG!.%Z#%-N?#VKZ;IL5]K=Y;W<&B:=+%:1VD+AY79-F]ASSMXP/
M4UWO]IV!D@C%Y 7N&9(@) =[+]X#U(P<U;I >667P^O7TVUNH[?2C=W.G6]O
M-_:-MYK6S(N-R#H3ST..0.:W+KPGKUGJES=>'=4L[07]O'%=M-;EF1XU*B2,
M @9P>AXX%=O118#E-"\/:MH_BO4;R6]BNK"]MX [.,3&:- A;@8P1S3+[PC<
M7%[XINDN8\ZS9);1J5/[LJC+DGN.:ZZBF!P^J>#M3GE^U6-^D4\>CC3X\$JQ
M;<I)W#H"!C(&1G-8=G\--1":U*RV%F^HZ7]B6".628*^2=[.W+9SZ5ZI10!Y
ME=?#[5M4&M6]Y):10:GIEO;AHG9C%+$,#C RI-)#\/KN;3]3@.F:?I\D^F-8
MQ2)=2W#,6QDDMC:O X S7IU% #(D\J%(_P"ZH'Y4^BB@ HHHH **** "BBB@
M HHHH 8O+,?>GU''G+9]:DH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS;4]
M3O[WXGZCH]SK5SI6FVNF+/#Y+JGF.3RV6!SCT]J])K)U?PQH>OO&^K:5:7CQ
M#"--&&*CTS0!YKX+EN=<\=Z!K&H7<\ETVA2$9  <"7;NP!_$.:T?%\%N?B27
MN)Y$5O#ER-@;"N QR#Z]:]%BTVQ@GBFBM(4EBB\B-U0 I'Q\H]!P.*AO]"TG
M5+J"ZO\ 3K:YG@!$4DL89D!ZX)Z4"/,= CU'1=*\#2PZU?20W]J\=Q#*^8\>
M073:/X=N,?A6'_:VN3Z!HNH?VS=SQ)I32W-K:7ZV]PIWL!-AN''&,5[>-+L%
MAMH19P"*U&($"#$0QM^4=N"15"Z\(>'+Z.VCNM#L)4MEVPJ\"D1KUP..![4
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
MEIFSG- #Z*:021S@=Z=0 $X&329'K0R[ABF^7P.>: 'TF><9%+VIB(5))[T
M/HHH% !12-NXQCWI<4 )N&<9YI:C,?SAP>>]24 (6 (![TM& :* $+ ,!ZTM
M! --9=PP>* '44U%*@@G-#YV\4 .I"<=J%SCF@[L\=* $4YS3LX&:0D $GI2
M( %ZY!]: %#!AD'-+2!0O04M !1110 4#FBB@ HZ444 %%%% !12#/I2T %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 44U<Y/7%.H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "H8[6WBGEGCAC26;'F.J@%\# R>
M]344 %%%% %(Z/IS:L-5-E =05/+6Y*#S OH#UQ5VBB@ HHHH **** "BD8D
M#(&?:EH **** "BBB@ HHHH AGM+>YD@DFA21X'\R)F&2C8(R/0X)'XU-110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 &:*CC?<S ]:DH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBLGQ#XDTOPMI3ZCJUTL%NIP,\LY]%'<T :U%<GK/Q$T31/#%A
MK\XN9+6_*BW2*+,CEAD<9]JT_#/B2V\4Z5_:%K:7MM'O*;+N'RWR.^.XYZT
M;-%%% !1110 445RNL>/]&T/QAIWAJ\,JW=\H*2 #8F20 QSD9(]* .JHK T
MKQ99ZMXBUG1HX)XI]**":20 (VX9!4YK9BO+:>-I(;F&1%^\R."!]2* )J*A
MCN[::9HHKB)Y% )17!(![XK \:>-+/P386EW>6MS<K<W MT2W +;B"1U(]*
M.EHKC=&^(UAJFL2Z/=:;J.EZBL1FCM[Z((9E ).P@D'&*U/#OBRQ\1>'H=:5
M)+*VE=E0795"<'&>I&* -ZBHY+B"*$S231I$.=[, OYUC:QXJL=&O='MY5DE
M_M6X^SP20X90V,Y//3Z4 ;M%1&Y@$X@,T8F(R(]PW$?2G&:(2B(R()",A-PR
M?PH ?C%%(6 !.0,>IZ4TR(N SJ"?4XS0 ^BF"6-G*"12PZJ#S3Z "BBB@ HH
MHH **** "BBB@ HHHH **** "BDR,XSS2T %%%% !129 [TM !1110 4444
M%%%% !111D#K0 4444 %%%% !1110 4444 %%%% !1110 44=:* "B@D#K10
M 4444 %%%)GYL4 +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% #5 R3CJ:=2 8I: "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KBOBEHEGJW@74YY[
M-+BYM+:22V+ DHV.2!ZX%=K2$ C!&10!XMJMIH<OPT\$2^(X=82"!%(FT]>8
M6VCE^,@<#&.:VOAMXFNHM*E75)-1FL+C4C;:1-<Q,TKQD<;SCIQU->GE5*[2
M!CTH"@   8% "T444 %%%% !7B?CGP@OBSXT6UI<17"VSZ62MQ$"!'(-VTD_
M7%>V48H ^=++3/%NI>$O'$ES;70U9YK>*540H9HX^'VG^+*CMU_&K&FZ98SW
MVNR^"["^CT1]!EBO4D1P#<[3M4!N2W3I7T'BD"@=!B@#P/PKX:&@Z_\ #N]L
M[*>WO;ZUG%\7+_,P0XW@].M7OB-I_C!?"T$WB&6VU#RM9AF@33K=B8X@'SGC
MZ?XU[=@9!QR*6@#R"347\<_$;1M2TC3K^.PTBUG\^[N+<Q!V=<! &P3T_6N!
MU.PCN/ /A0WDCVSP)=?N[RUE>V?]X>&*<JQ[<?E7T[BDVC&,#'I0!\]%TN/!
MO@E]<T^ZM_"RRW OH@9'!/S>63CYL$]*U(X;64^"4\-Z7JD6E#67DB:]RQ V
M'E022$ZGGTKW$HK+M901Z$4!0   ,#I[4 ?,IABN);>%8M4'Q$.L;I) '^6/
M?R?[NS;Z?RJS>1PVGQ?^V6]P^HR/K$8-M.)XKJ$E^=G\+(,]^,#I7TAY:;]^
MQ=^,;L<_G1Y:;]^T;O7'- 'S]XSU>/1D^(FCW#WD=_J4\,MDFQR)$RI.TC@#
MK6MIF@P^(/B/H\.K1W$@M?#5O<HK2,H$P9>3CZG(KVLQHQR5!/3)%'EH'W[1
MOQC=CG'I0!\M>'6U"X^(.F)&7MM<CU1S>R%YFDE4OR&7&T+C(KZF(S31#$)#
M((T$AZL%&3^-/H *09#$=J6B@!O._O2XYS2T4 (P)'R]>V:!G'/6EHH 0YP<
M=:%SCGK2T4 %(<D<<4M% !33DG'ZTZB@!  M+110 $9ZT444 (?I2T44 -!;
M=R.*=110 UE)88H.2I]:=10 BY YZT-G'%+10 F#GK2;23DG\*=10 F2.*3:
M<YS3J* "F%QG;WI]&!0 F#MZ\T@##OFG44 (0#C-+110 4444 %)G)Q2T4 %
M%%% #&4OP>!1&K*/F.:?10 UVVJ3BA?F :G8S10 4U4VMG.:=10 UG"\=Z%W
M'DTZB@ HHHH :Y(Y]* V[@@@TZB@!B_>^]D4X'/;%* !THH C;<Y(!QBG D)
MENM.HH ;T!8^E(SX QWI]&* (G9E'7DT]"2@W=:4@$8(S2T %%%% !1110 4
M444 %%%% !1110 BDD<TM,1]S,*?0 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 9I =P!%+3-GH: ']**3'.<TM !SWH)Q11CB@!K G!%*"#2T4 ,W_-C
M''K2LVW'UIU(0".10 $X&<X%&1QSUH(!&".*6@!#GM2!LYXQBG44 (#FEHHH
M **** "BC%'?VH 0G:,F@.#05!/-)M'3'% #J*** "BBB@ HHI ,?6@!&+=!
M2CISUI:* &-(%.*=GC-(4#')'-.H **** $R1UI-P)Q3J* "BBB@ HHHH 8[
M,I&!Q3@<@$=Z6B@!A?&,#-.R*4C(Q2  4 +GG%%%% ";NO%+VS2 $=3D4M #
M!("Q!!&*=N H*Y%(%/K0 N1G%!.*:4.>#C-.*@KM-  "#T(-#MM4MC.*:D83
M[M/H 0'(!QCZT;AG&>:"">^*C,67R2?:@"0D#J:1GVD#UI2 >M+@9SB@ / I
M <C-+0: "BBB@!"<#(YI%8-[&G4A'(- "T444 (&##(Z4M &.E% ";AG&:"<
M#-(T88Y[T!<=* '44AW9XQ2T -1PY. >*7<,TW#9(' ]:4)CO0 I.,YI1R*0
MC((H P * #/-+2,N[O0!@=2?K0 M%%% !1110 4444 -50"<>M.IB@[B33Z
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ JKJ.I6>D6$U]J%PEO:PKNDE<X"BK5<=\3M&L=7\":HU[&TGV2W
MDGB7>P <*<$@'G'O0!LZIXJT/1=-M]1U'48K>TN"!#*^</D9&,#TJ;1=?TOQ
M%9&\TB\2[MPY0R)G&X=1S]17 :O9VVH:+X&67Q$-%NDB#VSM$'$C>4!CYOE!
MP>_K6YX!U^\O['48-6N[2X>RU!K.*\A 1;G !! '&><<>E '2/KNF)KD>BF\
MC_M*2(S+;@Y;8.I/I^-:->>S:/I>F?&72KFTM#'>7MG=27$Q9F\PC8!U/;GI
M7H5 !1110 5A:]XQT3PU/!;ZE=LEQ."8X8HFE=@.^U03CWK=KS7Q4+%_B) ;
M/7SHGB".R!66XB5X+B+<?D^8CG/IB@#N-#U_2_$>GB^TF[6YM]Q0LH(*L.H(
M/(-37^JV6F-:K>7"Q-=3K;P Y)>1N@%>0V'BNYC>PC9K&Q6'Q&MO>WFG'9;W
MFY"2Q[<G&<U#XGU,ZI>7\4^L.MI%XGM(H+I9@!:J8P6*,.!R30!['JFK66C6
MJ7-]*8HGE2)6VEOF8X X'K5VO';[5=3M3K>GZ?KT]W96FIZ>L$[2>8Z>8X\R
M(R?Q#I^=06^J:_>W]]>QZ[!:ZA%K3VP@NM1*1^6'P(_(VG[PQ@CF@#VFJUEJ
M%GJ,+365S%<1H[1L\;!@&4X(R.X->5:3J1O6OK_6O&EUIVI0:P]M]D2;,:J&
MVK'Y1ZAASNQ6E\&[=8="UZV^T2-(FK3HRE\[.F,#MGK0!Z):7UI?I(]I<13K
M'(8G,;!@KCJIQW%6*\)T*6;1=#ETRWU6XM;:[\3S6MY>"10\"=N3]TL0.<5W
M/@'5;V77O$>BO?3ZEI^FS1K;WT[!F)9<LA8?>P>] '>T5X?XF\4W]C-J.K:/
MJ^K3"VU58&,UQ$ELIW -$L1.YASUQ5G4;CQ VG^,_$-MXDU&.71]2=;>T#CR
M3&H0E2N#G(8B@#V>JMYJ5GI[VR7=PD374P@A#?QN02%'X UY==:_XB7Q-/X,
M_M)UU*_OH[NTN@/]79D%W7ICC85]]U=)X^P-5\&DC)&M*0/7]U)0!V]%>):3
MXC\7/=Z1K#S7JP7VIM;SQ75Q!]GV%RNV-.'!&._I2P:_KLOAJU\43^*IX;JX
MU5;<Z:JIY2J9MA3;C=G;D]: /;*JV&HV>J6WVFQN(YX=[)OC.1N4D$?@0:\D
MG\4:K-J5KJ^FZCKEQI\FL);&26.&*SV%]I0)GS#Z;L=:ZSX=LMKX0U)X5'[O
M4;TJH'I*V* .YHKQ;2O$/B"TL/#>OOXF>^_MN],-Q8NBF.('=PF.5*XYKK_A
M9_;%YX6CUG6-8N+^6_RZQR !85#,!MP,\C% '9VU[;WAF%O,LAAD,4FT_=<=
M0??D5/7F&DZ_J/\ PG:Z>UTD=HVKWL+(%5?, AC=0?4@D^]58]>US5]<M-*_
MMJ:S@N=9OH?M$"KNV1*"D8)!'7/Y4 >CMX@TA;B*W.H6YEEN&M44/DF4#)3Z
M@5>GGBMK>2>=Q'%$I=W;HJ@9)->,Z3<7&D7-@C72WLW_  E%ZLL[(I:7$+<]
M.">.E7]-U?6!X>BUK4?%<,QU>PNI$TV:%<*RHS 18'\('.[- 'JUM<PW=M%<
MV\BRPRJ'1U.0RGD$5#%J=E-J4^G1W"->6Z*\L(/S*K9P3]<&O%KKQ+KS>&(K
M_3]8U47%EHT%S+!:6L"VT;;-V9&<C.['W5YQT%=3X&O)-2^(6K7\VT37.C6$
MKA>FY@Q.*=@/2ZJVVHV=Y<75O;7,<LUJX2=%;)C8C(!].*\EUSQ)XA-]XOUB
M'Q!]A@\/3+'!II12L^,??R,X;H,53F&KP:EX[\0Z5KSZ:;0PW)M!&K+*_DJW
MSYYYZ<4@/9(M6T^:2:..\A9X9O(D7>,K)UVGWYZ5<KR&'5)-/\0WL4=NJFZ\
M064DRRJ&*^= &8#T((ZBJ]KK/B--&T/Q7+XHEFBO]26*33!$FS8TI4HIQNRH
MZ_0T >S57>_M(Y88WN8@\S%(U+C+L.H'J17D"^+->L=9TB^AU;4-1T[4=1^S
M,T]K%%:LK,1^ZY\S(]2,'%4]&U*]\.^&=%DAO!<F?5[XF.6)7V!/,) .,C)&
M3]:3 ]SHKQ^PUWQ-IK>%=3N_$!OHO$"L);-X4 @)C+AHR!G Z<YI_AK7_$\2
M>&KW4-<^VIKPN$:*:%$6 H"492H![<YI@>NT5Y5\/]<U]?%#:9XEU:Z>YN+=
MY([>YMT6.0JWW[>1.&3;ZX/2M?Q)>Z]JGC7_ (1[2=9_L>&WT_[;).L"R-(Q
M;:%^;@*,<T =C=ZOIUA=VMI=WL$%Q=-L@BDD :0^BCO5PG S7A^@O>>+/B7X
M2UC4;I6FCTZX8A8P48Q2%-RY'&[=G/;'%=?XHU+7-1\;CPSI>KKI,4>FM>O.
M(E=I#NVA?FZ =>* .YMM0L[V-'M;J&99 60QN#N ."1]#Q5FO&/#VI:KI_AG
M2[?219O=_P!@W4RS2*N?,$R@88XX))XZ=*GC\9:_9>%M3M9=1E;65O+>VC-]
M:K%+;"9@N]E4E6'7!'XTK@>LW%Y;6GE?:;B*'S9!%'YC!=[GHHSU)]*GKR37
MXM2MVT:QU37H-7GM/$%HX9%"2JK _*ZC@<@X]J6P\3>)VM=(\4RZM;S66J:@
MMJ-(2(8C1G*#:_4L,9.?>F!ZU17E&@^)O$EMX@N+?Q#>7,$EREQ]FMY+1?(+
MKEE\F93\V%&<-UJ>X\8:TFE>$9DND$FH:;<W%T?+'S.D(8$>G)H ]0HKQ"]\
M4>,M.T'PU#+JEW=WVO-Y[2V=BCM!%M!V1@X#-SGFO0/A]K.L:OHUR-;MIX[J
MUN7@62>$1-*@Y#%0< X/(% '7%@N,D#)P,TV*:*="T,B2*&*DHV1D'!'X&O/
M?B;%>3:QX,6UNWMMVK!6=>@^4^O&< _G7*:/+XC\):'=:S::P)]-CUR: Z:\
M*G>IF*D[^H;.3Z4 >X52U+5].T:W%QJ=];V<+-M$D\@0$^F37DVC^+_'6J7Z
M:M;0SS6#ZDULUF\$211Q!RO^LW[]P_W>M=!\5I?+/A<_V;%J3'5546DK +*3
M&PP2>.^>?2@#M],UO2M:21]+U&UO5C.'-O*KA3[X-7Z\EN-(U'0+W5_%TD.F
M^%HOL LX8;4>>6<R B1U50&;L ,]:SW\8^)K6/Q!"M_J&Z#3(KFVDU&SCAD5
MVDVE@J_PX]>: /9I;B& ,9940*I<[F PHZGZ"DMKF"\MH[FVFCF@D7<DD;!E
M8>H(ZUY!?6FKZ1XZAGOM>DU"\'AR[F9I+=%3C&%"@=,\\YZ53MO$GBC5S8:9
MI#WD7V318+HG3XX%!F=<CS%<@>7@8PH[T >X45XUK_B+QG:6^EZQ=SW5G8PV
M<4MV=/2*X5)<G?YR9!V$=U.!7;^.M<N;#P&VJ:7<&*222U\N4+_#),@/!Z95
MC0!UU%>6^/?&.IV&I:[8Z5J7D-9:7%-Q&I,<KS!<Y(_NM69K'B#Q+X3O/$&G
M#79K\6^G6\\5Q=HF87DE",W"C( ).#0!Z[]OM#J!L/M$?VL1^;Y.[YMF<;L>
MF:L5X5K[ZIX1\3ZM?0:U<:M>P>'P89IE4O$7E SP,8ZL,U8N=6\7:%H^L12Z
ME?1?\2Z.XB>_GADN(Y3(JL5"$X0@GKTH ]J,L8E$1=?,(W!,\D>N*2>>*UMY
M)YY$BAC4L[N<!0.I)]*\M-J?#7C>&;4O$][<O:Z%-,\]UM.!OZ[0.<<GN>*Y
M]-;UUS<6\UUK%SI6J:)=3[]4$2EBL9(>)4.54Y'!QP: /<+6Z@OK2*ZMI5E@
MF0/'(O1E/0BIJ\+\/>.-;L_A_J\SG[-?:=I]LMC8,@(6(JH$^?XMQ/T&!73^
M!;KQ)!XH6QU274&M+G3_ +05U&>&1Q(& )3RV)"'/0T >E>;&9C#O7S NXIG
MG'KCTI]>4^++JYT?QMXBU>UU$QSP:!&8XRH(3,C#=]%Z_C5SPY)J^D^/+/1Y
M_%,NM6MYIS7<B3[2T;@K@C X4Y.!0!Z$E_:27TEBEQ&UU$@DDA#995.<$CMG
M!JQ7B/B?Q%J&A_%[4K>SE6SMKN.R%YJ!0/\ 9H@6&<'CDL!D]*NZOK_B>]\4
M^(O[)OKE(=&CA6V0/"D#DJ&9YMY!*GU% 'L-%>.ZKXB\37GB37I;.>]B7188
MGBAADA6V)*;BTQ=@S*>>G8>M7M8O_$%[J6O7<7BC^R[?2M/AN8X(E1D9V0L2
MV024.,?C0!ZFS!%+,0% R2>U0QWMK+=/:QW$33HBR-&K L%.<''H<&N*U[5;
MS5/@C>ZI(?)NKC2#,^P="4R<9]?ZUR>D6&L-XGD-CKKV<T'ABS>240(_FD!L
M9!Z#@]* /:**\;N/&7BG6GLK32C?"6+2(;UY+&WBD\V:09 ?S" J<'I[UZ9X
M6OM0U+PQI]YJD20WTD0,Z1D%0W0XP2/UH V**** "BBB@ HHHH **** "BBB
M@ HHHH 8I'F,*?1WHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ,<YHHHH *CN+>&ZMY+>XB26&12KHXR&!Z@BI*
M* *-UHNF7UE'97>GVMQ:Q@!(98E95QP, ]*5-(TV.WAMX]/M5A@<211K"H6-
MAT8#'!]ZNT4 1O;PO/',\2-+&"$<CE<]<'MFI*** "BBB@ JCJ.CZ9J\8CU*
MPMKM%Z">(/CZ9Z5>KG-;\;:1H5__ &?,;FYOO+\UK:S@:9T3^\P4<#ZT :/_
M  C^C_V6-,_LNS^P Y%MY"^7G.<[<8ZTG_".:)]A-C_9%A]D+!C!]G382.AQ
MC&:QKSXC^'+3R=EQ/=^9;_:F^QV[S>5%_??:#M'UJ34/B!H&GK;L);B[^T6W
MVN/[';O-^YSC>=HX'UH 9KG@>VU.PLM.T^6'2]/AO$NIH+:W4><5(('&,<@<
MX-;4F@Z1+J(U"32[)[T$$7#0*7R.AW8S61-\0?#L,%I*MU-.+J#[3&+>W>5A
M%G&]@H)49SU]*RK/X@1'Q5JL%Y/ -'C6T^Q31QL6D:=<C)'K]*0'5OX?T:74
MAJ4FE637P.1<- I?/KNQFK-MIUG9SW$]M:PPRW#!IGC0*9".[8ZFLO5?&&AZ
M++=QZA>"%[2*.64;&.%=BJXP.22#P*HW'C*TN]+-UI5PL;17T-K,+RWDC*[V
M4$;2 02&X/2F!MRZ#I,T=W'+IMJZ7A#7*F)<3$="WJ:DTW2=/T>T^RZ;9P6D
M&=WEPH%&?7BL:/Q]X;EU5=.34-TK3&W601-Y1D_N>9C;GVSUJ&;XC^&(+VXM
M9;]U>WN!;3.8'\M),XVE\;1S[T :+>$/#CWDEXVAZ>US(V]Y&MU)9O7IU]ZN
M_P!CZ=Y-U#]B@$=V_F7"A !*W'+>IX'Y5'K&N:;H&G&_U.[2WM@P7><G)/0
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
MB&=IU"2$>AS@U1F\>:(FJZ)9074=RNK^9Y$\4BE!L'.3GOT_"@"Y>>$M&O\
M2K/3KBTS!9!1;%797AVC *N#N!P.N:J?\(58V\>F0:?-+:P6=Z;QU#L[3N0<
M[F)R<DYYSTK0TWQ/H.LW+V^F:Q8WDZ#+1P3J[#\ :?JOB/1=#>)-5U6SLFER
M8UN)E0MCTR: $UOP_IWB&W@@U*%I%@F6>(I(R,CC."""#W-1CPOI']FG3VM
MUJUR;HHSD_O2^_=G.?O<T7?BOP]806\UWK>GP17*>9 \EPJB1?5>>1[BB_\
M%6@Z980WMWJ]C#!<(7MW>=0)AC/RG//;I0!2'@+P]_PD$FM&S8W3RB8H9&\K
MS ,;_+SMW>^*V+[2;+4KBRGNH1))93>= 3_ ^TKG\B:RO"7B9O$_@VWUXVRV
M[3(["(R9 VL1][TXK,T7XB6=_K4>D7HMK>Z_LX7TDD=RKQ 9.5#=\+AL^AH
MZC5M)L=<TV73]1MUGM90-R$D=#D$$<@@]Q6-:?#_ ,,V<5RD>G;S=((YWEF>
M1I%!! +,2< @5JZ7KVD:V)3I6IVEZ(B!)]GF5]N>F<'BJE_XS\-:7J!L+_7=
M/MKL$!H99U5ER,C(SQ^- $NH^&-'U:_@O;VS66Y@AD@C?)!"."K+P>0035.\
M\">&[^*VCFTU5%M"((VBD>-A&/X"RD$K['(J>T\9>'+^UO;JUUJREM[''VF5
M91MCST)/3'O3M-\7>']7@N9[#5[2>*U7=.PDP(EYY;/0<'GVH K7G@+PS?RV
M\D^DPY@B$**A9%*#HK!2 P]CFMB^TNQU+37TZ\M8YK-U"-"P^7 Z?3&!7*Z7
M\1=+UCQ7=Z?8W5I-IEMI_P!KDOEEX5M^TJ<\  <YI=4^(NE?\(QJNI:'<PWU
MS8(K-"P9?O,%!((!V\]10!IP>!O#5NETD>DPXNU5+@L2QD"G(!).3@@?E6C<
MZ%I=[//-=6%O-)/#Y$K2(#OCSG:<]L\US>L>/$T21!=1P.'U&"PVQR$LA==S
M%ACJ >GI5N+QM86MA?WNLW%O:0V^H26494EBY4X'R@9W'T% %W3_  ;X>TN.
M:.TTJW19XO)EW#?OC_NG=GCVJ.R\#^&M/@N8;;1[98[E0LP8%MZ@Y .2> >U
M+=^-O#MCI%OJD^J0BTN25A=<L7(Z@*!G([\<=ZUK"_M=4L(+ZRF6:VG0/'(O
M1E/>@"K?>'M)U*^CO+VQBGN(XFA5G&?D;[RXZ$&J=CX(\-:<VZUT>V1MC1Y*
M[OD88*\]B.U2:[XNT+PTT:ZOJ,5L\@+*A!9BHZG !./?I5 ^.],7Q0^E-+"M
MJFFC43>F4;-A./RQSF@#8?0-)D"A].MF"P?9@#&,>5Q\G^[P.*ATCPMHN@SR
M3Z;81P2R*$9P2S;1T7))P/8<5FV/C;3M5U>%-.O;*?36MII7GWLK QLH) (P
M5^;K5/4_BCX<MM!U+4=/O4OGL8PYA0,-P+;002.5SW&10!TESX?TF\U W]S8
M02W1@:W:1EY:,]5/J/K4&B^%-"\.R2R:1IEO:22\.Z+R1Z9/;VK/LO&=K-KD
M]E<F." BU6V<YS+),K,%Z<<"MZVU.SO+R[M+>X22>T95G1?X"1D _A0!!<Z!
MI-W+>2W%A!+)>Q"&X9ER9$&<*?;FJ-YX'\,W\D4EUH]M(\2*BDK@E5  #8^\
M!@=<TY/&GAR36/[)36+5KW=L\L/D;_[N>F[VSFBR\:^&]1U(Z?::S:2W(8J$
M5_O,,Y"GHQ&.0,T /U/PAH&L7T5Y?Z9#-/$  QR-P!R P'# >AS65/\ #O2-
M0\6W^N:I%'>"XBACB@=2%C"=<\X8$XX([5:3XA>$YKEK>'7+264(S 1OD-M&
M2 >A.!T'-8/A#Q_J'BFYM;H1Z7%IEW<S011M,RW"B-"V<'AB>"0.@I =[<65
MM=6,EC-"CVLD9B>(CY2I&",>F*H6'AG2-,4K:6@0&V6U.69LQ+G"\GH,FL:^
M\?Z6NMZ3IFF7EG?37EZ;69(Y<M& K$L .N" /QK:L_$NB:CJ$EA9:K:3W498
M-%'*&88Z_EWI@5+GP3H%U;6D#V.U+2(0Q&*1XV$8&-A92"5]B<5LV=G;Z?9P
MV=I"D-O"H2.-!@*!T K(M?&WAF]U 6%KKEC/=-D+%',&+$#) [$^U4]&\:6^
MOVVEWEDB):WDDZ/YT@5T\O/0=^F?84 =517.R>-="EM;\Z;J=E?W5I!)*;:"
MX5F;:,D<?SJ_X=U4Z[X;TW5C%Y)O+9)S'G.W<H.,T :=%%%  **** "BBB@
MHHHH **** #-%,3&2*?0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7 ZMH^NZ
M3\0+CQ/HVEQZHMY8K:/";E83&RMD-\W48'UKOJ* /,/[#\7:-K6HZG;:39ZF
M^KV,<,Z1W*PBWE4$<;ARG/2M#PCX'N_#4MMN=)5AT9;,Y.=TID9V^B\XKOZ*
M /'?#/A'QAX)ABO[/3;;4KNXLC;36QN506[B5W4ACPRX?D#GBK%WX)\67_\
M:&HWBZ>^H.;&XCB@;8DCPDEDYZ=< UZU10!Y9=>'_$FOW/B/4-4\,V06\M;>
M""PGO WF"-F+9="-IYX/TIMGX2\3W.@:AI]U'+#:O?VLME;W=Z+B2")&4OE^
MXXX&37JM% 'DD?@[Q+%ID?A%=.B;3%U47AU5IU_U0D\S C^]OR,=,5:U/P=K
MEQX%\4:;#:QF\O\ 5FN8$,B_/&9$.<]C@'K7J-% '#>/O#^JZII6B3:9;1W=
MQI=[%=-:.P F"C! )(&?3-8)\,>(]6U.]UFXTE;-KO6=/N%M'G1G2& C<[%2
M5SCL"37J]% ')_$G2[_6/ M[9Z;;&YNR\,B0A@"X256(!/&< USE[X9UF\T'
MQYMT@"XUAT>TBDD3<X$2#!(/!!!ZGK7I]% 'D&J>#=4?5=9O[C0[F[CDDL'M
MVL[Q8IU,415V0YZ@]CC/:NP^'5OK=KH-S'K<#PN;N1K<3!!*T1.0TFS@L3G)
MKKZ* .'U/P[JEY\1Y=2AC\NQ?0WLQ<!QE92Y(&,Y]\XQ7'^&?!NJV\>A65_H
M>JF?2FD)FGOHOLT9(/S1A>6SGIQBO:** /*K?P7J*Z'X"MGTM ^GW@FOU!3Y
M, X8X/S<XZ9J.U\%:Q'I&IP2:<OG2>)UOX?F3_4[U.\'/'&>.M>LT4 >5Z!X
M3UFT\8Z5>7FG8MX;K4I6<LK!!*RE#U[@&FR:9XHTA[9+73+I;,7E[*QT]8&G
M7?)E,&3A5()SCGBO5J* /(?#>@>(=&_L6YO-%NG>/6;N6=3+'+(D<RX61B#@
M\]<?E26&@:UX<O-"U>XT"?4DM[6ZMI+6 HTD#O*65P"<$$<'!X!KU^B@#R7P
M5X-U;3/$^C7>IZ6D445E=N0K!EMGDE#*@YZA21Q[UL:/IFM>&O OB.&QTQAJ
M#WEU)901[?F#D;&'.,<Y_"O0J* /)$\!^(/#FF^&;[3;VYU"[TR93)8.(U0"
M48FPPP3C)/)-85Q<S:-X2T[P]<:?#<,^OQF+4(;B)TDS<;]P&=^[JI&.,=:]
MXK$B\(>'8=9;6(]&LUU!FW&X$0W;O7Z^] 'G-UX)U@_#86B6$AO8-;>]D@B9
M5DGB$['@G@DK@C/H*JZQX3U?6='UJ]M=%U:*[GNK1\7<\/F7"1-DD(HV@@=,
MYSQ7M=% 'B]YX4U'6$U.]30=3#W=]8^8U_)$'GCB?YSY: !0!]<BMG5?".IR
MCX@?9M,0?VFD L=A0>85C )'/!W>N.:]/HH \8U?PUJBZEXBL[W3=;O8M6FB
M:'["L'ENH51AY74M'@CVZ5=U;PM?RVWQ!6'2)9);R*TCLV90S2[(5!VMWP0?
MQKUJB@#R[2IYO NL>)-3U?2[S[)):V<J7$2!PY2-8V7.?O;CT[]:Z3Q_9W>M
M^ [BWT^VDFGG:!EB PV/,1C^0KJY(TE0I(BNI[,,BG4 >1:MI,R_VW9W&@ZR
M^W64U*"[T^-24!C50Z@_?(*ME<$\BNH^'4>KC0KT:G:O;K)<NULTEJMO+(A
M^:2->%;.?3/6NUHH \9T/1]0M]/3PS+X.DEU2.YGEEU6XP(@&W 2K)R68A@-
MO^%,T?1=4N5\(Z?#X;N]/N-$647UU(@1&!C9=JMGY]S'/%>TT4 >4Z3X.N(/
M#7@I%T<17=K<.UV6C4/&&CD!+'T)*_I6/:>'=;M=,\(73Z?J<%KI"W$5U;6T
M*/(DI+ 2JC APV>P.,YKVZB@#RS0O",\-SX;:33;LVL5_>73I>[&:$,IV$A1
MA<GG Z$UE6'AG5M,\0:7<3:'/):1ZKJ7RQJ"$24#RVX^ZIP>>U>T44(#QSP/
MI>JZ?XWLHK?1;^/2K>VDCD?4K= ]H22=D<J\R+GZUI^.(M:_X3BTFM=,E%I]
MC:-=0M+!+J;>3S'A^$'OBO4** /*O"'A6^BU#PQ_:^D9CL]&GAE,R*P25I1A
M2.F=N>GO6/H.CZGX;:PO=6\.WVHV?V2ZM(K:.+S&MB;AV4;>RLA49[8KVVB@
M#@_!&EW]K\)ETZXT^6TNC#<*MJ_WDW,^T?D17&V/AO4(TBBU#0-0GAG\*PV9
M%N KB5&)9-QX5OKUKVZB@#S?X;6VM6NIWZ7&G3Q:.((DM;B]M8X;HE?X&V_>
M"Y.&(K+UOPS>W>H?$.;^QY+C[<+..U+)GS-JC<5SZ9_2O7** /+/%GA.^GN]
M7.F:.K6YL[ ^4BJ!<&&<NR#U.P <^U9>OZ!KOB^YUS4;'0+JP@?28;2.VNBL
M37,BSK(05!Z!05!/K7L]% CR&[A\0WM_JVJ:)X.DLW31TL[>.\6,"5Q("?D)
MQ\HSC/7%4)O#_BC69]:G?3M5E%WI44$4M_Y$;-(LR,5")C:,;CSZ&O;:*!GF
M6HZ/JL6JW5[_ &7//$OB*UN@L:AF:)850NH]C_*LN^\&ZY'K2:RT5^;>WU>\
MN#;V+Q^<4D4!)$R<9R,$=<&O8:* /)E\*7-OI-HR^']71_ML]V)K>_C-Y;L_
M0\D*=_.Y><9KJ?"E_JNGVNDZ)K-D1>S132%XU15BC1@%#A#C<01TXSFNPHP,
MYQS0!YYX]T>_N]=L[ZPTO4)IDMGBCNK":,%&)^Y(DAVLA^E8NJ>&O$=Q%=P3
MZ:);R_\ #2V1E@VB))U))3L%!SQVKUVB@#R_Q'X*U>^AM[;3[5(DC\/2V((D
M50LQ:,A?Q"GGI3;NV\0>(?#-_I<?A+[ UOIBVT<MRR!Y905.Q,$C9\O7UQ7J
M5% 'E/B+3;M]$\0^(+RV.FRQP6=Y9FX924FA4G!P3W^7WS72?#6PNX?"8U'4
MP!J>K2-?7)VXP7^Z,=L*!Q72ZEI&GZS D&I6<-U$CB14F4, PZ'!JX %  &
M. !0!Y;HFCZS8VO_  C,_A6.1&U":>34I'0Q+&Q8B1>=WF#.,8XJOIN@ZZ\'
MAS06\/O9KHEZTLM[YB>5*BJP5EP<EFW#((XKUNB@#S+1/"&IV?A#PA:R:>D=
M]8WOG77*912'W'.><Y XJA:^"M?E\/>&+5[98)[,7XF8. 8O,BD2/OR267I7
MKE% 'D>F:7KE[:^#-./AJXL6T=V%W=3>6 A$3)\N#E@Q.3CVJ#P_X9UFSG\.
MZ5-::R[:5<^;-(QACM4 #?,C ;GSGIG//->QT4 >6V7A&_M?#_@""/32DUE?
M"XOAD9BW(Y8L<\_,PJGI^B>((--T=;?1)!<:8-24Q3A0C,^3'WP5.<5Z]10!
MXW#I7B&_U:PN/[-O5AM](NH)%DM8K:..9DP$11R1D 9.1TKT7PEY]IX;T73K
MFUFBFBTZ .77 5@@!4^X-;]% !1110 4444 %%%%  ,]Z*** "BBB@!BKAV-
M/IH7#L?6G4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44=Z* $SM!).:C+[P&
M05+10 S[J9QS1SR3QCM3Z* *Y)=B1GBI!O"\FI** (HV)8Y-2GIS2!0#D"EH
M 9C)X)^M. P*6B@"(DOP,C%2CI110 UP2.#BAVVK3J0@,,'I0 =O6A22.>M*
M!@8%%  <XXZTTD].].HH .U)DY Q2T4 %(3@CTI:0@'J : $R21CI2DG( I:
M*  ]*9YGJ*?1B@"#>V[/;TJ8-E<BC:/2EH **:JX)-.H 8P<LN" ,\T^C%%
M#22I))&VE4[AFEHH 0L!WI VX\4%%9LD4X #H* "FDDGCBG4T)A]V30 F_!(
MI58DX(Q2X&<]Z6@!"P7'O2T8%% " YI:** &@GN.*5CM7-+1UH 9N) V_C3Z
M  .E% "%@HR:%.X9[4$!A@T!0O2@ (R"*:N5X;\*?10 A.!GK32Y502*< !T
MH(R,4 -#,Q&!Q2L"W':E P*6@ J.0LK @\5)32H)S0 ZD&<\XI:0@&@!::."
M13J* "FGY5/>G44 -1MPI'< 9!I^.,4WRUVE2.M "@@C(I::J!!Q3J &NVP9
M[4*<C/KS2D C!I: $)P*:9-N,BGT8H :&);&TX]:=110 4444 %%%% !1110
M 4444 %%%% #5.2WL<4ZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *X[X@?$&P\!Z6)IHGN;R8$V]NH(
M#8(!+-C"@9%=C7(?$[0K[Q%X!U'3M,A66\E">6I(&<,"1D_2@"EXD^(KZ'HN
MA36^G)<ZEK*!H+=[A8D3Y0Q+.W&!D"M_PCK5_K^A)>ZEIATZX+E?*$HD5@/X
ME8=0:XCQ3X,U*]L?!EX-)AU/^QH]EWITCJ#)N1!P3\IP5[FK7P_TKQ-X4TN*
MUN=)C,>H:E+-)$ER,:?"P&!CHW(/ H ]*HHHH **** "N'\4>.=1TWQ1;>&M
M T/^U-4FA\]O,G$4<29QDD]:[BO-O%&C>(M+^(UMXPT73(]5@%G]DGM%F$<O
M7.X9X/:@#9\-^+=3N+/5)?%FD#0CI[@/,\N89%(ZJQZ__7K4T?QCX=U^.>32
M]7MKE8%W2[6QL7U(../>N#UK1?'/C;P1JT>J6MM9S274<UEIV\9\M#DH[#@D
M_P ZSY/".O\ B;4=9U*#P_#X?BET:33XK=W56GE;^)MG  Z _2@#U#2O%>@:
MW=2VNEZO:7<\0R\<4@8@>M06OC?PO>ZE_9UMKUA)>;BODK,-Q([?6O._#_AG
M6;K6/#4\GAN/0!H,+QW<X=?]+RNW:FWD@XR2WJ>M<MX?\-ZIXB\*Z-96'A\P
MXUEKXZP'CVM$'8')SO##H!CM3 ]SN/%GA^TUA-)N-8LX]0<@"W:4;LGH,=C[
M4Z7Q5H$.IMILNKV:7J@EH#*-RX&3D=N*\2U+X>^)/^$FU2P?3KNYM;[4A?)>
M6QB"[<D@-(XW*5]!77Z;X1O;.Z\=W[:)!<ZA/(3ITEVBOYP\OIGTSUZ4@.R'
MCSPQ+:7MQ:ZS:70LX6GE2&4,P51SQ6=;>/X=4@\.7.DVT<UOJ\S1N9;A4: *
M,GY<_,WL*\LT3P;XGO/$T%U=:'<6T<VDW%K.)((H8E<HP555#]W)7!/-=-IO
MA[65L/ ,2:'/:/IEQ)'>;@HV$QD>9P>03WZT >E_\)/H7]J#2_[8L?MY;;]G
M\]=^?3&>OM23^*O#]K=?99]:L([@2>28FN%#!_[N,YS7BL7@C6VTNU\/?\(Q
M)#K":L;B37_D*",-NWA\[B3_ '<5H:QX%O\ 4K'Q_<_V&9+^>_C?3I&C D8+
MC)0^G6@#W'MFD# ]#45JLBV4*N,2"-0P)[XYIY3=AL88=Z 'T4@ %(RDL"*
M'44AS3/WC8Z 4 29HIBK@<T^@ HI&Z>] .1F@!'<)C/>E!!Z&@@$8(S0 !T%
M "T4A&>M*.!0 4A8#&3UI&&3C)IK(21[4 /) .*4'(S1BB@ HH-% !12$9-(
M!@^U #LC.**A 8RDX(J:@ HSBBFE,L&!_"@!U%%% !1110 44F.>M+CG- !1
M32V#UIU !13"&W?+Q[TH7C!- #LT4F,5&2XZ_I0!+12#I2T %%%(02..M !G
MUI:3^'GFC'0T +128YS2T %%%% !111U% !0#FDQQCM3%4JWM0!)12=0>U!&
M5Q0 M(6 ZFD&Y5P?F--8$/N X[T /!##(Z4M(N,<# H(!&#0 M%%% !1110
M45&ZEF [4H'4#/I0 ^C-(!@ 4UD)D#=A0 ^BD!!)'I2T %%%% !1110 4444
M '-%-# L5[BG4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%)N&..:9Y
MH)  )R: 'D C!'!J&TL[6PMEM[.WBMX%)*QQ(%49.3@#CJ:GHH **0G!I: "
MBD.0?:EH **;\Q;T%!).0.M #J*!G'-1[R7VC]: )**3)*\=:.<>] "T44'@
M4 %%-WC(]*=0 44C,%&30#D9H 6BBD)P1QQ0 M%%,=]I% #Z*:'R,X-.H **
M*3<,X[T +136.*4$'I0 M%%(3@4 +10#D44 %%(3SCO2;CGD4 .HIO)]*4YQ
MQUH 6BHU<]",&I* "BD)P*6@!,#TI:** "BBD&<<T +1110 45"=Z'!^8&I>
M ,9Q0 M%(3@4#IZF@!:*3.!SQ2T %%&<44 %%-RV_'&*=0 444UG"T .HI,T
MM !136;;C )I0P)QGGN* %HHI!ZT +1110 4444 %%%% !1110 4444 &.:*
M** "BC%% !1110 4444 ,0$.Y/0FGT@(R1WI: "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBCO0 4444 %%%% !1110 445ROC;QQ:^
M"[!)I;.YNYY<^7%"AQ@8!+-C"CD?G0!U5%<MKWC Z5>:=IMG9QW6IWT33+#)
M<K"B(N,LSD'UP,#G!K4T#5YM:TM;NXTVYT^3<5:&XQGCN".JGL>] &K17%Z3
M\0[?6?'4GAVUT^Y$"6S3"\E4QARK $*I&2.>M=I0 4444 %%%8:^)$;QL_AL
M6S;TL1>&?=QRVW;C^M &WM'I1@#H!7.VOBZUDU_7--NA':1:5Y6ZXEE 5]Z[
MN^,8IFJ>/O#NF^'KG6TU&"]M+=UC<VDJR'<QP!UQGO0!TU%<OJOC.#3I+410
MQW*W%[!:*T<X./-&X,0.G';O5WQ!XJTSPS)IJ:E*8SJ%R+:(@<!B.I]!TY]Q
M0!MXHKE] \=Z-KDD]N;JVM;R*[EM1;23KYC%&(R!UYZUN2ZMIT%]'8RW]M'=
MR?<@:50[?1<YH N45C^(-3U72[99]-T;^TP QE47*PE !G/S#FL3POX];7M+
M35[[2AI.E.I*7ES>1%68-MVXSD<YZCM0!V=%4GUC3([);U]0M5M6("S&90AS
MT^;.*AF\1Z);W26LVKV,=PX!6-[A0QSTP,T :=%9$GB&QDL7N=.G@U ).D#B
M"9#M9F"\G..,YQ5IM9TQ+T63:C:+=$[1"9EWD^F,YH NT52?5]-COUL'U"U6
M\?[L!F42'Z+G-8]EXUL=3N+R#3[>>>6RU 6%PN40JV0"XW,,J,_4XX% '2T5
M3&K:<=1.GB_MC>@9-OYJ^9C_ '<YI%UC3'N_LBZC:&Y!QY0F7?GZ9S0!=Q17
M,>,?&"^$TTQ5L)+ZXU&[6UAAC<(23WR>/3\Z9I?C6.Z\1_V!J6EW>E:DT1FA
M2<JR3(.I5E)!(]* .I(##!I:HOK.G+'<LM[!(;9#),D<@9D &3D YJEH_BS2
M=8\.VVNI=);V5QG:UPZI@@D8/. >* -NBFHZ2(KHRLC#(93D$5!'J%E-</;Q
M7<#SH,O&L@++]1U% %FD*@]15>#4;&YF,,%Y;RR@9*)(&('T!K)U;Q=INE:G
MIVG>8MQ=WUT+98874NAP2689S@8YH WZ ,5%/<P6L7F7$T<*9QND8*,_4UGW
MFOVMGJNE6!5Y'U)G$4D>"HVKN))SZ>E &K1@9S44-U;W(8P3Q2A"58HX;!'8
MXI+>[MKL,;:XBF"G#&-PV#Z'% $W6D  Z5@:CXQTK3;W4K.5Y'N=/LOMT\:+
MG]WST]3QTK5T_4K74[6.>WE1M\:R% P+*&&0"!T- %NBHH[FWF#F*>-]AP^U
MP=I]#Z4GVJW$0E\^+RR<!]XP3]: )L45%-<P6Z!YIHXU/ +L #^=86O^+[/0
M[O3+189+RYU%V$*0LH&U1EF)) P!^= '0[1G/>@@'K67HGB+3=?T=-5LIO\
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
MAF)P>&D(SR.:ZGP='IDOQ$MY?"-I+:Z5#IY7462-HXI)>-HP0,N.<FO7,4F
M.E 'D7BZ!%\=>*E$1^T77ADK;@*<R$%MP7U.,4W5?#TED+5/#5@UG=W7AV57
MDM8]N7&P@'U8Y8#OS7K^!G..:7% 'SNMA"R:JVD7+RP)HDL5Y#::4UL@D(&!
M(2?FDZ]NU:GC#0;;1[WPS RV=CX<33V3==V+7,*7#$$ED!&'8=&/O7N>!1@&
M@#P^X:VTW0_#-KJ%NLD#+=?9[[6;&218LL-BK"&/WA]W<<@5#X7T+S9_!BW.
ME/(RR:DLLDEJ5 3!V!@1\HR> :]WP*,4 ?.%M 8=*T*WN8X[/1[22\AO/M5C
M)/#'=;_E\Q 1_"5VL<CJ*V] \.1WVM^%++63-J>GI;WTT?VFW:)<!QL^4GIW
M&>Q%>Z8%(0",&@#-T?6+#Q#H_P!LT]C):L7B&Y"N=I*D8/TKR7P;H^E:I;^#
M[.72TFBMVOFNHW@)5)N -^1C./6O9+#3[33+1;6Q@2"!22$0<9)R3^9JP !T
M% 'SS<:=>6^GZ/\ ;/-M= L]:O8I5GMFFBB0D>46C[KG(!Z#->H?"^SDL?"D
MD0N;JXMOM4AMI+B#RLQD\;%R2%SG&:[; /6EH ^>O#=SX<T[3GBUR?Q9:WRW
M4I>*V-PL7WR00%&,8K6\5:1!JE_XZO38O-=0BQ%G,4.Y-PP=A[=><5[?2<4
M>+>--)T[0K/Q5##9&TT@C3V>.%2J']YA]H'?;C.*@U%+74;;7I?"UC*-"\NR
MA5(X62.683+ED0@<A< FO8]6TBTUJR%G>H7A\Q)<!L<HP8?J!5W'% '@FLMI
MGV76],_L^Z;QK)J[-;.(F,N"^8W5^T83 ZXK6BTC4'^(,O@PJW]DK=+KDKER
M<@J/W>/3S0QKV7:,YQS65IOAW3]+U?4=4@65KS4&4SR22%^%SA5ST R>!0!X
M9H-C.=>TZ&XNV37DUR226--/=KA5R<F24M@QE<=J5+>]?Q):6=W>(OB=-9,K
MQV]DYN3'N)W-+N"^64]L8XKZ'P/2C:N[=@;NF: .%\>7<6F>(_">J7K2)IUM
M=3>=(J,RHS1X4L .F<UPEE$OB"?3Y9;66YL;OQ=-)MGB;#1>5\I(/\/UKW;K
M2<4 >&7M@NF3S13V<R^&+3Q(QNK>.)FC6(PC;E!U3>?3%59[>SET.]GT*S-G
MH[>(XWG:ZMG,)A$8 8IP2@;G'N*]^P*3 I6 \(TO1DU6>SM[B/[?HUQX@RB)
M:/#;E1 ^2BDG"[OPS3M3MM-\.:IXTLK/0\QN]GLB2)Q"L>1N9MG)4'DCO7NV
M*,"@#P!;:\O!XC73/*CBN/L*VUQ9Z=)! 9!, 65&^\1QDU/J>FWFF^")]'O[
M9UO;/5HI-1OW@>9+R)F)$K <NO0%<\8KWC%%,#Y_FTRWDT#6IVOYXM-DU6!X
M9K?2F%H& P6$18[H\\'W]:]'^%\DDOAN[C>Q@@B2[D6.:WA:**Y4X_>*C<@$
MY]O2NYQ1B@#Y[L;>TM;'3(]1L9!IFG^(;H:G'Y!9/FR8V91G<O3UKT;X8QYC
MUVYLK::UT.XOB^FPRH4PFT!F53R%+ D5WV!10!XKH\6B[OLLV@WMQXLCU6<L
MZ*RRH2S%96D_YY[2O?%5-$M[.\_X1JUT_2[F+Q19W[-J<CQ,DH7#;V=\?,&.
M,9->Z8%+B@#P71;2QDF\*V.GZ;<VOBBTU R:K*T+AU0$^89'QA@W&.2.:7PA
M)I%W)HUKH]C<#Q$NJ32W=VL+#$09]VZ3H5(P ,]:]X*@@@CKUJCH^CV>AZ;'
M86*,EO&6*AFR<DDGGZF@#PW1M*U!M<@L[V66/6X=9^T2+'IS/<%,_>>XW;?+
MV-_3%:$NCV.D^ FUQ_#R2W]YJTANI;B.1Q$GGOAW1>60 #Y>AKW' HH ^?[>
MV9M%\27-Q9B2R;4M.N(GCTV2VA=!( [)&PSTSG%4_%%C?2:UXHM;AG74KR[2
M33U33'GG>,$%#%,#A ,=/8U]&8HH XKQKI=W/\/%>,R2ZAI@AO8R?O/)%AC^
M) 8?C7GFDZ-K5[XB@62*4Z=XND35;I9 3]F2.0R>43[J46O>*,4 >+Z7IK07
MWABZU"SD+0^(M03=)$25#^9L/L-P4@_2IM$\.&P\.^#[^+1Q#K#:N6FE\K;(
M(W>3=N/7&SU]J]BP*,4 %%%% !1110 4444 %%%% !1110 4444 , /F$]J?
M28^;-+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 AW;3C&>V:%W;1NQNQSCI2T4 %% Z<T4
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
MC=N."#3/$GB_Q7#X9:8:&^DZBE_;1#?,LD<D;N!PP'7D C'&:NI\-GGMK_\
MM#66DN[A8EAEM;9;=8#&VY6"KU.[J3]*DO? >JZEIUU'?^*+BYNY9K>6)VA"
MQ0^4P8;8P<9..30! WC2\MKV]LK#3Y]0U.34S9Q6\EPJQJ1%O9@VW(0#ZFH3
M\3+ZXM8K:PT$2:[_ &B=/FLGN0$C<(S[M^.5PI[5<NOAY/\ :)=0T_6GM-4.
MHF_2?R0Z*638R%<\J1[U+H_P\CTZYL[ZXU%[G4([^2_N)_*""9W0IC Z  \4
M#-#PQXIGU[3]0%QIS6FJ:=*T%S:[PPWA<C:W<$$5S]E\6].N+KP[:30"&YU0
MR+.IDXM67*X;CJ6&*ZK0O#JZ+J.M7@N#*VIW?V@@C&SY0N/?H:XZ_P#@UIMZ
M/$)6]:%]6GCFB=8\FVVMN8+S_$<^G6@#.\1_$757TF>[TJTE@N)-+>\MR9E*
M"+SE17V[>6*D$<\9J[<^*O$FF>*]0F&F"[BAT2"[N;4W858&!<L5..21GICI
M6WJGPYM-0+K%=O;PC1SI42*@.Q=RD-[XVCBK,?@R9YM3N+W4O.N+_2TT]V6+
M:!@,"^,]]W2@#7FUO'A7^V[:V>XW6HN(X%8 OE00,G@=>M<19_%6;.L0WVG6
M;7&GV)O0+&^$R.N?NEL<-T]:Z76O!RZMX 'A9;Z2%5MHX!.%R3L QD>AQR*Y
MFT^$;QQZD;G6D:6]T_[!^XLDA2-<C!"J>3QWH F_X65J]JURFI>%F@F2P&HQ
M0QW:R,\.X!L\<,,YQ[5TNG>+(M7\2G2["#S;>.QCNYKG=PADY1,=R1DU4U/P
M];V&H#Q"Z7=ZUKI9T\V<$88RH2"3@GD\=*I?"CPH_A;PB/M4+Q7M[*9YDD^\
MB]$0_10./<T ,\8?$&^\*W5PQTFU>QM@I:2:_6.2;/\ SSCP2<>^*S/&GC[6
M5TC65T#2)9(+*!!<:@)U0P2.JM\J]6P&&?K4WB+X3MKFKZO>)K0ABU/:94>S
M21T*C ".>57CH*EUGX:ZC>MJ$&G>)'L=/U(1F[MS;ARS(H4E6R" 0HR* (+C
MXE:GI\5TL'AR:_M]+@@-Y=_:E0DNBM\JD<GFG7OCK4+C2=6@U'2Y])O;-;2?
M$%TKL8Y9 !\V, \$$5KR> %>Q\06PU%U_M=H<L(_]4(T5<#GG.T_G3]2\!IJ
M=YJLTFH.JW\%K!M$8R@A<MG.><YH HW'Q'NHKR^:'P_++I6GWBV=U>?:5#*Q
M(&0F,D L.]5KSQVVCQ:A>6]M<7IEU@V"I=72QQ0E4!SN(PBD] >YZUKMX"B_
MLG7+!+YP-5OEO2S(#Y9#(=OO]S]:AN_ EX-/O(-.UA8I+F_DO)$N+9989 X
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
M#=MR-W7%>%Z5I6JWEI<O=+<)JUOX<AF@FDR&#),[H"?7"KFNM^&LLWBJ_O\
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
MKX  QQB@C*D9QGTKRNX\.S_\+,@T,>)?$(LY=-DO& OV!WB15&#V&">* /5
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
M%J$IC713I"[HQG!8MOZ]>>E+<_#Z.XABB.H.JIIUO8<1CGRG#ANO?&,5VM%
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
M1<WEQ?B) RQ;(851@WRQ!L;CCD^]9GB'X.MKFH:M,NO"&#4FC:17LEDD38
MJN6R%XZ"@#3T'7-0O_BQJMK]JE?2WTJWN8(&Z1ENX'J<G-96J>-KOP]\2_$K
MWD]Q-I.GZ3'<+:(1C>649&>ARU=5H'@UM%\0R:O)J!N)'T^"RV>5M'[L?>ZG
MKZ5F^)/AG%XAU;6[\ZH\#:I8)9E!$&$>UE;=UY^[TI("MI_Q9BGN1'J'A_4-
M/C?3WU&)W97,D2]PHYYJ7PG\4H_%=PZP:)<16ZV[SB?[1&X&W^%@#E2?>KS^
M W;5M.U)-7DAGLM);30T<(!)(_U@R3@^W-9/AWX4?V1XACU>\U6.YEBMI+=1
M!:" R;\Y:0@G<>3V_E3 T;3XCP7NG>&[R+3)]FN736RJ9!F'&>3QSTJKHWQ,
MN==_M:6P\*W\UKI[/'YJ2I^]D4CY #['/L*IZ/\ "G4=+N]&#^*Y)]/TBZ>X
MMK7[&JGYNH+;N>I[=S5R/X6K#X+UKP[%K4RC4[QKLS^4,IDJ2NW/(^7]:0%*
M'XRVJQZTE_HMQ:W>E6XN'@$Z2>8I8+@,.,_,*NZ3\4EGOI+;6M"NM(QI[:C$
MTDBR>9"O7IT/M62WP7:>759KK7D,FH60L\6]@L*Q@,I!VAL'[GZUTE_\.[34
MM4M;RYO92D6E/IDD2KC>K#&X'/!_.F!2TCXEW-^RW%[X6U&QTF2V>[BOV8.A
MB4$Y;'W21VS5;PY\7[/7-=L-+N='N; ZBF^SE:9)%D7G&<?=/'2I=/\ AGJ$
M<,5AJ?BN\N])M[5[2"SBB$(,;+M^<@_,0.GTI/"?PND\.:I97,^J6UU!8JRP
M1QZ;%$YR, NXRQ(]: /0Y"05*C)STS3BP49-!&:"H88- ";QD#U[T!L]J7 V
MX[4 8&!0 M .:** "D!/?%+2;10 ;N0,'ZT9R>#TZTM(5!&* $+C. >:=30H
M P.*4# H 7G-(S;5SBEHZT -1]_:G=Z0  8%(P.,#/- #J***  T448H 3-+
M28'I1M&<]Z %ZT4A'H<4M !1110 4U6W9'I2X'/O31&!G!/- #LBC(QGM1M%
M"C:,4 +1110 F<TM(!BEH *0,"VWO2TTK\V1Q0 NX9Q2]*9L8,6W4X XY- "
M!U/>E# G%-$:@TNQ<YQS0 ,X7K2"56]J5D!(I&B5O:@!2P#!?6G5"JN' /(]
M:FH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BC'.:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "@C(HHH **** "BBB@ HHHH **** "BBB@
MSFBDI: "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 **3/S4M !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M1WHH ***X7XI:OX@T;PU]JT5X((TEC^T7#,?,"EPNU%P1DYY)/ H [JBN'^(
M-W?:;X?&K6NO75A)'&$BMH(HW^TS-@(OS G.?2M[PK;:S:>'+5->O?MFI%=\
MT@0* 3SMX].F: -JBN#\.ZSK]W\2M8TW6!%!!#8QS6]M"^]4#.1ECCECC\*[
MR@ HHHH ***\L^(UGK.E75A>V/BO5;=-1U2&U-NA39$K\';\N>W<T >IT5Y;
MJ.H>(/"7C31M,MKC5/$0GM+B0P221HS,"N"S8  &#^=7?^%N:?)8:>;?39Y-
M4O7E0:>\J1M&8V*MO=B%'(H ]%HK#\+>*+/Q9HHU*S22,+(T4L4F-T<B_>7(
M)!^HZUY1H6N3ZM9/<:AXU\36UP]U,I@M-/:1% D( 5A&W;'?B@#W.BO.-6^)
MSZ#=:E91>'M3U*'1TB^V7JNB@!U!#$'DGKD8_*IS\48X-.U*YO\ P[JEE)9V
M\=TEO*%WSQNVT%<' Y[$YH ] HKR_6OB%J,NBZO9R:5=Z%JT-E'>V_FRHY=#
M(!D;<\^H/3/-7K_XGBPFO_(T.\O[#2O+34+V%U B<XSA3RV!UQ0!Z%17%+\1
M[$66JSRV-TDMC<1P1P8!:X\S'E%/9L_A5-_BSI@U::W6QN&L;>[%G/>^8@"2
M$@?<)W%02.0* /0:*\XO?C!IEKJLD4>GSSZ9!<BUGU!)4PDF0/E3.YAD]0*U
MOB)XBU+P[H-A>:5'YDTVH00,F =R,3D<]">!GWH [&BN&UWXB2Z%=S"7PY?M
M8V^T37;R1Q@$]=JL07 SU%9VG>/&M/&NLZ#,]QJ%])J:1VEH@YB@**6<GH%&
M6/K0!Z517GC?%G3_ .W9+1+"1].CNA9O?BXC&)"=O^J)WE=QQNQ6EI?CT:MX
MKN-'M](N#;03/ UZ)%.'4<[HQ\RKV#$8- '8T5S/BKQ<WANZTRSM](NM3O-1
M=TAAMV5?N@$Y+' ZUCI\4K6;2;>2#1M0EU>>XDM1I2J/-61,;\GH  0<^] '
M?45YQ=?$6[N;WP\FG:=/#]IU)[+48;@+O@95R4//!_BSTP*N6WQ/L)_$$5B;
M.1=/N+DVEMJ*RHR2RCC&P'<!D$ D8XH [NBL/Q1K]QX?L8IK71[K4Y97V".
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
MKQ10 4444 %%%% !1110 4444 %%%&<4 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5A>+_#Q\4^')])%S]G,KHWF;-V-K!NF1Z5NT4 8.O>&(
MM?.D>?.R+IUVET%"@B0J" #GMS6A=QZFVHV3VEQ;QV2EOM4<D99W&/EVG.!S
MUX-7J* ,*W\._9_&M[XA%QG[59QVQAV_=V,3G/XUNT44 %%%% !7.^+O#!\4
M6VG1+=_9FL[Z*\#;-V[8?N]1US715S>M^//#GA[4&L-1OC'<I%YSHD+R>6G]
MYMH.!]: +-QX?\_QC8Z_]HQ]FM);;R=OWM[*<Y]MOZUQ\OPJ:W:"^L;^VDU*
MWN+B5/MMJ)('29RQ5DSG()X(-=EJOBO1=&T^TOKV^1+>\=$MW4%O,+?=P!6S
M0!C^&M'FT71DM+F:&:<LTDCP0+"F2>BJ.@'3GGBN7T?PEXR\/6+:?IGB'2OL
M@EDDC$^G,SKO8M@D2#/6N_S6?K>MV/A[2)]5U*1H[2#'F.J%B,D <#GJ10!R
MM_X NM0L/%,$NJQB77A!EUMR!"8U /&[G./;'O5#Q_X5U%M#O[W3KB6>Y_LV
M"QBMHXLEG296\S.>WICUKT>.5)HDDC8,CJ&4CN#TIU 'GC^ -5UM+N]\1:K;
M2ZI-9"RA:U@*Q0IN#,2"<LQ(]0/:DU'X=ZK*^M6>G:S;P:3K;[[R.6V+RHV
M&\M@P'..XXKO;Z]@TVPN+VY8K!;QM+(P&<*HR3^0I;*\@U"QM[VV??!<1K)&
MV,94C(/Y4 >:3^&(]4^+VF2P0W*V>CV:?:G>(K'-(N1$ 3PQ 8G(Z8JY!\-K
MO3]4NA8WFF_V9=7ANY#<:>LMRFX@LBN3C!QW!QFO1J0L%4D]!S0!YS'\-;RP
MU"ZCTF^TZUTRYN_M3%K 27,1R"51R=H'&!D' -=+XR\.7'B70XK.TNX[:Y@N
M8KF*21-Z[D;(! (XK1T36['Q#I<>I:=(TEM(6"LRE2<'!X/N*T: /*M7^$VH
M:S>:F]UJNGR+J$OFM/-8M)/#W"1L9,*H[<=*V;KX:P/K=QKEM>"+5FOH[N&X
M:+.Q555:(X(W*P!].M=YFJFIZE;:1I=UJ-XY2VM8FEE8#)"J,G [T <+'\-K
MNUNIK>UU&Q&DSWPO766P#W*-O#E5DSC;D=U) -.G^'FHW?C.#69]4LUB@NOM
M"2PV>RZ=?^>3N" R]N5S@"NVTK4X-8TR#4+=)TAG7<JSQ-&^/=3S6;J/C/0M
M*O;FTN[ITFMC"LH$+L%,IP@R!WQ^% ":MX=DU+Q3H6LK<A%TPS;H2N?,WKC@
M]L8KG6^'NHVU_/JVF:Q'!J@U&>[@+PEH2DH4-&ZYR?NCD$5Z#FEH X"#X?7J
M16US/JT4VJC5/[2N9V@.QR4\LHJ[N %X'-1Z;\.+K2M4C6TO-.32HKDW"9T]
M6NSEMVPRGMDGG&<8KMWU.UCU6+369_M,L33* A(V@@'YL8'7I5S- '(^.O"5
MYXI33#:75JGV.=I7M[R(R0S97&&4$$XZ]:PM"^%D^D7%O,^I6S&/51J+1P6O
MEH/W938JY.!S7I=9^H:YINEI<M>7D<9MK<W,J9RRQ#@M@<XH Y+4/ 6H2ZY=
MZY8:I!#J7VY+JU:6$NB+Y?ELC#()!'H1VK4\(^&]2T2\UF^U6_M[NZU.=9G^
MSPF-$PNW !8GMZUT=K=0WEK#=6[B2&9!)&XZ,I&0:FH \GN/A#=W&I/*VJ6+
MQ'4!?"YELR]V2'W;#)OQCMP*V=-\$^(-(N9K&PU^&#0YKQKME6W_ -)&YMQC
MWYV[2>^,XK3USXBZ!X<U!K+5#>P.&"A_L<C(Y/3:P&#^%;ND:Q;:U9?:[5;A
M8]Q7$\#Q-D>S ''O0!Q&G?"W^R+>W33[^*!Y+.:TU K!Q=!P<-UX92>O/%:,
M?P]A?PWH>C75\[1:;;26[F- /-WQE">>F,YKM:,T >?:9X%UAK[1UUS4K.YT
M_1$9+%((661P5V*9"3C(4=AUK&A^"N+"T@GUMWEAOVN)95C.98,*!$?F]$'7
M(]J],76+)]:DTA92;Z.$3M'L; 0G .<8Z]LU>S0!Y]KOPV.J_;9TN[<W+ZDN
MH6Z7%OOA!$:IY<BY^92!VQ4:?#S4?[%95NM+M=234$U"W2SLO+MHV5=H4J#N
M8'DY)SDUWM[>VVG6<MW=RK#;Q+N>1NBBH[?4[2[O;BSAD+36X1I!L( #C*\X
MP>/2@#S'7/"FJV%M<:UJ^HS3:I+J$-U'<:39,ZVA1"F6C)+.F.#CGFJUCX5U
MGQS/K5_J=SL_?VLFG3S6!BBE,2OP87);9ECG)&<U['24 <!!X)UQ=$O(GO-$
MCO)Y$/D0Z8HM&101M=?O'.<YSQ@8[UJ>!/",WA*PO89KF!VNK@S>3:QE(8>
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
MH2.1TY KT#[);!%3[/%L5MZKL& W7(]^>M+/:V]TJK<013!6W*)$#8/J,]Z
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
M%6J\0\/3ZWXCCTRUE\1ZI9@:5<W+M:N 7=;EU7.0>@ _*K'A;4]<:/0]3O\
MQ3=N=8TJ[FG^T;/)@=/NNJA0%P.3]#0![/4%Y>06%E/>7+[(($,DC8)VJ!DG
M KQ#3O$6O:%I.M)=:QJ,^J1:,;J)IIX[FVD.\*)8G7D=?ND=_:GZ7<>)(+'4
MXM3U%I[*YT"2>6*ZU*.YD#[>'0* 44Y(P<_6@#UR/Q/HTVIV>G17\3WEY +F
M")<DM$1D-TX!'K5^.^MIKV>SCF1KF!5:6,'E V=I/UP?RKS?X?Z+:VWB^YOH
MKJ\:1]%L&\N23*89&&/PV#'IDU%XPU;5O[8U[3K&\EM=]QID$<T&%=!(Q#X.
M,\CUH ]5HK@O!1O;#QEXFT&;5+W4+2S6VDA:]D#R*74EANP..!7)ZUJE]JU]
MXRGOO%=YH<VC2&.PM()EB5U"DAB#R^[VH ]IHKQK4-6U.>#Q-K,OB>[L)]$2
M(6=JCJL4I\H.-ZD?/O8D5)J.KZQJ46NZW<^(KC09='AB-M:)CRF9HU<^8I&7
MW$[0.U 'KTDJ0Q/+(ZI&BEF9C@ #J34$.HVD^F)J4=Q&;)XA,LQ.%V$9W9/;
M'->07.KZGXJN];BU37;C0TL]$BG2TA=461I(MSL^X98 G&.V?6NH:V-U\!(X
M1,\).@*=Z=>(0<?CC'XT =Y'<0ROLCE1FVA\ YX/0_2I:\8NM?U"QT*2TL=5
MN-T?AJTF28$,RNTH4MNQUPWZ5/J.G^(;*7Q):0>,=7,.DV*7L#.R&1I"&)#-
MMR4^3I[T >P45XQJ'B/Q=J^O:A:6,\]L]AI]O-%Y4T,4;.\8=GD$@RRY)''
MQ7JGAV\N=0\-Z;>7GE?:9[:.24Q,&0L5!)4CMZ4 :=%%% !100",&CH* "BB
MB@ HHHH **** "BDSSUI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M:7PCDN;(7L,TD#NB1D@!G Y')QBN=UOXHW5HM\+:Q:,Z?K$-E,[PM()(6'+
M#^+T'/;UH [O3?#&A:-Y_P#9ND65IYZ[9?)A5=X]#@<BBS\+Z!I\5S'9Z-86
MZ72[)UBMU42+Z-@<CFH]!\4:=XBDNXK/[0D]HRK-#<P-$Z;AD'# <$5Q7B/X
MEWMC)XMM[&V0/HIMA'*T;,'+D!P>V>>!0!Z/!8VEM*98+>*.0QK$61 #L7.U
M?H,G ]Z;-IMC<.SS6D+NSH[,R DLARI)]1V]*Q+?QUHTMO?S3&ZLS8HCS17=
MNT<FUL[2%/)R00,=ZNZ'XFT_7VN([47$5Q;$"6WNH6BD3(R#M;G!]: -&.RM
M8;N:[BMXDN)PHEE50&<+TR>^,FN(U_X<R>(=:O+B[U&V>SNU5&633XVN(E'5
M8YNH!YZ@D9-:NL>/M'T2\O+:YBU!S9*K7,D-F[I$&&02P&.E1:C\2- TV[^S
MR_;I,6R7;206CR(D+_==B!P/K0!JW/A/P_>WT%]=Z/9SW=N%6.:6(,RA>G)]
M*DO_  QH6J7\-_?Z39W-W#CRYI80S+@Y')K(U/XC>'=*NFMY9KF4I&DTKV]L
M\B11O]UG8# %9MWXTO7UW6+.WFM8+*T2Q>"Z:-I _G. >A[@X'IUH ZC4O#&
MA:Q>0W>I:197=Q",1R30JQ ].>U7TLK6.Q6Q2WC%HL?E"':-@3&-N/3'&*YV
M;X@Z!;ZL=.>:X+K<BU:9;9S"LIZ(9,;<_C3?^%B>'_[36Q,EVI:Y^R+<&TD$
M)FW;=@?&,YH UHO#6B0VY@CTJT6)HDA*>4,%$.54^P)R*MR:;93-<-):Q,US
M&(IB5'[Q!G"GU')_.N*T#XF6%S)+::OYMO<C49+))!;OY)(<A!OQM!(P.O6I
M]-^(%O';7KZTP25-5GL;6*VA>1Y5CP<[1DDX/)H WM4\(^'M:\G^TM'L[HP(
M$B,D8)5?[H]O:MB**.&)(HD5(T 5548"@= !Z51T;6M/U_34O]-N!-;N2N<$
M%2#@@@\@CT-:% !1110 4444 %%%% !1110 4444 &.<T4G>EH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH 3:-V<<TM%% !1110 5Y=XH\&^)]5U/7Q'LNK344"VI?4I8$MA
ML"G,2C#<\^]>HU'//%;6\D\\BQPQJ7=W. JCDDF@#SW2/!>KV@U,S?9U:XT"
MWTZ/:^?WJ(P;/'3)'-4X?!_B?1X+A;"UTV\?4M(M[&X,\Q00211E,XVG>IST
MXZ5ZA'(DT22QLK(ZAE93D$'H13J .1F\,WTGPJ_X1E9(OMW]F"TW;CLWA .N
M.GX5RY\#>)O$>FZ?I^MI8:=%INFR6<3P2F8S.\80,1M "X&<9ZUZJS!%+,0%
M R2>U4$U[2')":G9MB$3G$RG$9. _7[N>,T >=:'\.]0MKG2WN;"VB.FVDL/
MG'4IYC*[+M!1"0J+QDC!ZX[5<LO#'BG03H5]8P:??75KI']G7,$LYB ;.X,K
M!3D9X(Q7I"L'4,I!4C(([TM 'F/A+X=ZIX?\3:;J%Q<6\L<=G<K<%&/$LLN_
M"C'W0#U/I62/A3J$4UMIT<$+VD6I"\^W2:C,?W8<ML^S_<#]MW^->R44 <GX
MTT34M2FT&]TR&*>73+];EX9)-F]-I4@''7FL>W\$ZE'X.DTN0PFX?6Q?@E\_
MN_M ?)..NT5Z)12L!XRWPQU9+F^L391W4%UJ?VP7LVHR")8RP8AH%(W-QC/O
M[5Z[?0O/IMQ!'C>\+(N>F2,"K((/0T4P/)KGX=:O)X6\&Q;4DN]#5A<6JW;0
M^8&&#ME7D$8_G5G0_ .HZ=JFCWGV.TMHXM2GO)XEN'E95>/:,N_+MD<D8ZUZ
MA10!YIJ'@;4[_3]9M7CBVWOB&*^7Y\?N%\O)^ORGBK%YX.U6Y\37]\JP^1+K
M-G>QDOR8XH0C?CGM7H=% 'FUUX*U9_"6E:9$D N(-;^W3'?P(_/9\Y[G!'%8
M5]X \7:E<6AN\3SVVJ)<FX;4"(6B#[L) %"@X/4\\=>:]FHH \S@\':Z]_!%
M+!;QVL.LW5]YPFR6CE1@ORXZ@M4>E^#_ !$;/P]HUY:65O::)<-/]KCFWF<_
M-M"K@%<[N<^E>H44 >;VW@?4K;1O!-H([<2:1??:+LJV."'R1Z\D5H>-]&UV
M[\0^&]9T6T@O#I<LKR02S^46#*%X.#[UW%% 'FMUX8\6ZS/JVO7#VFGZJ]@;
M+3[6&3S%B4L&9F<CECC XXK(E^'_ (@OM3N[G[+Y"SZ/<63/=ZF]U(\CKQU&
M%7/I7L-% 'C]UX!UN:YENYM*6YDNM,BM'A35I(4CD0;?FV8WH1SBNWN]!U&T
M^'!T316AMM0CLQ#%R60-@9 +9XZX)S74T4 >-R_#OQ%>SW\_ELAN-*ELA]OU
M)KES(6!!SMPJ\=!^53:_X"U_QMOGU&RM]+>RT_[-9QQW/F&63()+$ 83Y< >
M^:]>HHN!Y;?>$_$7BV]OKS4+*WT?&D-I]M%YPF+LW)9BO 4'@58.@>*]6N;J
M:\L+2R5=#?3[=1<B4M*V/F.%&!Q7I7%% '+P:5J<WPV.D74$<>H_V>;4H)=R
ME@FT'=CH>M8GA_PEK%O<:Q=WT-O#)?Z3;VB(LF\I(D;(03CIT/X^U>AT4 >5
MW'@/6/L7S6-C?%-#LK$6\L[)OEB8EL,N"OLV>M=%X%T?7=+EU)M5:=+.4Q_9
M+:XO/M4L6 =^9,#.21CD]*[*B@#QFPLM<\1#Q;H5EIULMA<Z\QFU":4'RP!&
M6 CZD_*N#GO[5I7W@[Q&=,UGPU;V=I)IVI7XN5U SX:-"RLP9",EAMP,5ZC'
M#%#N\N-$WMN;:H&3ZGWI] 'F;>$_$5OXQCO-.@CLH3?B:>>*\9H;F$C#!X&S
MB3@?,N*K:-X-\16?B59XK2/2[%1.)X8K\S6\^\$#RXB/W9S@GFO5:* /)-(\
M,>,O#5W926FEV=Z@T1+"3==A/+E#LV1D<CYAGUJG=_"W7(M#CL+=K>=TT<VI
M??M#2M<+*0,]L9YKV>B@#S&Z\)>(8VDF@MK>=E\1IJ2H90NZ(+CJ>X/:L_P/
MID6I?$C69[69+C0-*N9)+,*GR+<S >9M/?;@_G7KU1PV\-NFR"*.)2<X10HS
M^% '&>+O#&I:OXCMK^R$1BCTR[MCN;!\R1<+^&:K:3X,U"S/@5R(5_L6VDCN
M@7RVYH]N%P.>:] HH XG7-'UVR\9-XET2SM;]Y;#[$]O--Y10A]P<-@Y'J*H
M^%? FH:+?Z?)>/;RK%I<UM(\?\,DDQD(4'MAL9]J]#) (![TM 'EFE^#O$]O
M%H>AW,&GC2](GD<7B2DR2HRN%PA'RD;^>:C\-> =5TN.PTVZTFQ:&PD=UOVO
MY6W_ 'MI6'HK9(SVZ\5ZO10!@>"]$N/#OA&QTN[:-KB$/O:/[N6=FX_.N,E\
M%^)8KS4Y[5+)BFNKJUF))#B=2I#1GCY#[\UZE10!R/A/0M6M];UG7]:\B&[U
M(QHMK;R%TBC0$#+$#+'/7%8ECX<\6:#=W^EZ5%8/I]]J)O&U&XDW/&K$%D\K
M'+<8!S7I-% 'EY\$^(5TVT\+Q1V2Z1!J O'U%IBTKJ)#)M\O;PV<#.[%6;7P
M)JL&BZ;:,]L98/$/]IRD,<>5O9N..6P1Q7H]% 'D.O:)K&ARPRQ6T%S<WGBM
M+NVC$A577:<!FP=O3T-:MKX0UV74_P"WM4-C!=SZI#=S6\+$I##$K+C=QN;!
MY.!7I!4'&0#CD4$ C!&0: /)_ &EC4?'>JZG;W276@:=-*NEL@R@>4[I-I[X
M)(S[UN^._ UYXGUC2[NQNH[>-<V^H!B<S6Y8,4XZ\C&#ZUW,<4<*!(HU1!T5
M1@"GT >5Z=\,]6M?"NO:5)=V[2W3B&Q)9BL5LKEE4\<'D]/:M"?PCK<NJ7$8
M2V^QG6K?4EF,OS.JJH92N.""N1SS7HE% '+:7X?O[/X@ZYK<TD36=];P1PJI
M.Y2F<@BN?\0>"M<U2_\ $T$'V466K/:2QRM(04,1 8%<=P,YKTFB@#SKQKX#
MU#Q/J.HSQ20+');6H@5W9=[Q2.Y5BO(!##D=*N>#/#%]I^N7NL:CIMK8S2PK
M BI?37<I4')+22'IZ "NYHH \M\5>"O$^NZMK40E6:ROHU6TD?4)8DM1M 8&
M%.')/<\5'_9OB"+6M7T'2+6S?=HUE:27=Q(0(B%=<@8.[@GCCM7JU)@9S@9H
M \DL]$UB+5_%7A[2;6"6WEL;6Q:[NI2OECR67<!M._J3C(K6E\"ZK$;Z*"2V
MDAE334C9F*L?L[@N2,<<#BO1L#.<44 >=Z7H'BO0KF?2[*&PGL+K4WOI-0N'
MW%8V.XIY?7=Q@'.*Q[SP)XEU.XMC=)NEAU5;M[J?5)&0QK(6 2$#:IVXZUZY
M10!YM'X9\2SV!T*:ULH+$ZK]M:\2?+&,3>:%";?O< 9S52[^'>I?;K;4#%%=
MF#4[NZ-NEV]NS)+C:1(O(88'%>J44 <]X.T631-(FBFLX;26>X>=HHIWG^\>
MK._+,<<FNAHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B@'/
M2B@ HHHH **** "BBB@ KR/Q#?ZAXA/CRVN/$$VG66D0F.*V@\L;P8LDN2"Q
M!/'!%>N5S^K>!O#.NWYOM3T>WN+DKM:1LC>.V[! ;\<T >:W?B#Q3>ZA+I>B
M_P!H11:5I=M)$;7R%5G:,-NE,I&4XQ\OO6AJGBK6[N/;8:K>G4K?2HKF:VTZ
MTA>&.9E+;I)7."IQP%/3N:[W4?!GAW5C"U]I,$K0H(T;E3L'1201N7V.145_
MX$\,:G=?:;O1X'E\L1$J60,@X"D*0"![T <3#X@U?Q4+NT;7_P"RS#H4%UMB
MCCS-))&69R6!^0<# QUZUR6BW+Z9X8NM0MC&)XO"=N5+H'&?.;J#P?QKV*\\
M!>%M0AM(;K1;:2.TC\J $$;$_N\'D>QJVGA70H[5K9-+MA UN+5H]G!B!R$^
MF230!YC?Z_XEG@\6:U;Z_+##H9A6UM8HH_+<E$9]^5RPYXYJ;5/&'BF6^\12
M6<L\)TJ.![>%(H5@<,BL3*TAW8.3T(P!ZUZ:WA[1WM;VV.G6_D7N/M*! !+@
M #./8 ?A574O!OA[6+R*[U#2H)YXT$89L@%1T! .& ]\T <!JOBGQ%;:S'J,
M^HR6>CR1VI$ELD5S! [@;DF ^?DL,,#W%>L9,B HXSUR*QKWP;X>U'48]0N]
M*MY;F,*%<@@87[N0#@X[9%:5MIMI9W=U=00[)[HJ9FW$[B!@<$X''I0!;' H
MHHH C=2,,O:D#,2,BI:* "BBB@ S36!(X.*=10 @R!SS2DX%%% "9R*;\P/'
M(I]% "<G':EHHH .]%%% !1110 UMW:@-SCO3J* &%3@@&DD9DQBI**  4A)
M&3VI:* &*V20>M(78<;>:DQ1B@"/?P<\&F*'8\YP/6IL"EH 0#Y<4*"!R<TM
M% #6!(I$;L:?1B@!&&12?,6ZC%.HH **** &LH;CTIU%% !2 <GFEHH 0Y(X
MH&<<TM% !37.$-.HQ0 U<[/4TU2Y/(XJ2B@ [8I,<4M% "$X'2F!23U.*DHH
M 0G';-#9QQ2T4 -^;Z4F'P3GGM3Z* &KG'S=:1R00!3Z,#.<4 %!.*** $).
MW('- R5YZTM% #5'RXS2,=@[G-/HZT 1DMNIW)P<_6G4F!G- "T444 %%%%
M!1110 4444 %%%% !1110 44F<TM !1110 4448YS0 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%%  !CI1110 4444 %%%%
M!1110 4A( R:6FLNX4 +GC(I>M-12JX-&W!R* %) .,TGF+DC-*R[ABF>4,#
MF@!ZL&Z=J7O[4@  P*6@ )P,TQ9 QQ3SS49B&X$=.] $E%%-*<D@D&@!U(S;
M<<$Y/:A1@<G-+0 F[YL49!&>U&!G-*1QB@ !R,BC/-(!@8%+0 @.:6C&!10
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
MS?*P4XC3&T;CWW>E9MCXYU>759/%TLRK OA@73V"@E&?S708R>/F&<^AQ[T
M>XTWS$\SR]Z[\9VYYQZUYQX-\4>)[[Q!:6VK+)/:7MDUQO\ [+DM1;R#:=H9
MC\ZX)&?I46OQ:Y)\5KJ70]1M[.2WT(/()X/-$@\QB%QD8Y'6@#TZBO'YOB)X
MCUEK2UTD"TF728[ZXECT][H/(_1,+G8O!YY_2G:K\0-?DL;)H[VVTJ\;33=S
M6J6$EU+OY^\H&(TXR"3GF@#UOS8_.\KS%\S;NV9YQTSCTH66-G9%=2Z_>4'D
M?6O"O$NJW^JZ;?ZW'<"UO+GPC;W#F'/RDS*6"\Y&02*OW$WB#2O%'C+4]'U"
MVB-A864]PLUOO-QMC8X!S\N0&YY[4 >SNZQKN=@J^I.*=7+>*;TR^!Q>-%&3
M(;:0QR#<O,B''ZUR6J>)_%\$OBC5K2^L_P"S=#O1&MD]N"TR *7!?.1P3B@#
MU:BO++WQ;XET_P 9"/4KZ'3=,>^6*WCFLB\,\)&.)USMDS_"V*&\::\OA>SO
M3<P&YE\1G3V98EP81*R8QV.!UZT >IT5Y%%XF\7?\([>ZW<>)-.M[=]1>TMD
M>P,C*HE*# 7DMP<#!JL_CSQ5;6VJV4=Y'<74%[8P6]S=Z>8&VS[L[H\]L<4
M>S45Y/?>+O%>@W6KZ-/?65_?_:K&"SNF@\I8OM DR74=0OE\?7\*FUCQ)XN\
M+&'3-0U"SOKG4+Z."UNK>UW21(5);=".IXXYYR: /4J*XGP'XCUC5[[6]-UB
M,M)I\J"*X-L;<RHP)Y0]",?0YKG[[Q1XNL[;7?$)U"R_LS3=3%K'8?9@6EC#
MJK'?G(;YN/I0!ZM17CLOC7Q?;Z9K.N&]M);5M3?2["T-L!Y3F0(LC..2!SP>
MIQS6AJ'B;Q=H%SJVGSWMEJ=Q86D6I>8EOL)A#@3(R@G!VY*GJ<4 >G33PVZ!
MII4C4D*"[!02>@Y[T33PV\?F3RI&F0NYV &2< 9/J2!7EVJ>+I-?T_4[ZU-I
M=:/!JMA;63-&'#,9$,C9_P"! #TP:I:QJ.O^(]';4+J^LTT@>(8;46*P?/L2
MY50?,SG)8 XQTH ]BHKR5?''BN\O-2O+"&62VM=6^Q1V7]GDJ\0<(Q,V>&ZG
MIVQ70^!-8UWQ#J6NWM[J$+:;:ZA/96]HEN%8;",,7SSP<8Q0!VDMQ!!&\DTT
M<:)RS.P 7ZU+7AWC*"Y67XE-+>[XF6R\N-EP%) QS[?KFNAO_$OB+PS'KMEJ
MNNV,LUO8PW<%]+:%5B:1RA38F2PR.._/.: /4*"0!DGBO$-2\3>)+BT\1Z+)
MK%S(BZ&VH17<VG?9)0=X!55X.T@D D9KNO$Z7:?!^^7[8?M*:7DSJN"V$!/&
M>,CCKWH [$3PM,85E0RA0Y0,,A3D X].#^525X[:6_B5_$1;3==AMKBV\,6C
MRR/:*XF.Z4J,$\#KDBFW?Q!\3:D]G;Z;YT$PT:&_E:UTXW/F2R#A2,_(G!YZ
MT >R51&LZ6;Y;$:C:&[;I )EWG_@.<US$OB'5[WX17&NK;?9M6.GR2>5C[C@
M$$@'Z9K$L?"/@:#X>Z9JU[%# L<,-T^IQ.1-YIP2V\<D[CTH ]0HKRNX\6>)
MK@>)-:M+^SMM+T"Z:(V<EMN:X1 &8E\Y5B#Q@=:A\2>,?%=LWB'5=-OK*+3]
M)EM8X[66UW&;S0F=S;@1C>.GI0!ZU17D6J^,/%>A3>*-,GU&TNKFQM+:YM;G
M[,(PID<*5*Y((YK4_P"$C\2>'IM8L=<U72IWATT7T%\T9B6(EMI5T7)(STQR
M<>] 'I-%>0P>/_$-G+K=E-=)?26VD/J%O<SZ<]IAE(&"I/S*<]>*NW7B+QMH
MUS?64]Q8ZC.=*&IVSI;>6 5<"2/ )W?+T/TH ]0)"C)( ]Z6N#CN_P#A8ES=
MV:$IH=N+2=)X\J\DI E*9_N[2@/U-5M+\9:P_CI]*U.6TM('NIH8;:>VDC:2
M-3\CQRG*R$CDKQUH ]%HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MTMP822A=B2<9YP!@#V%,C\ Z.FM#4G:\FV7!NHK66X9H(93GYE0\ \DUU-%
M!1110 4444 %%%% !1110 4444 )N^;%+2!0#FEH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB@D#K0 4
M4A( R:!SR.E "T444 %%%%  :\9\5Z7K^JCQ5;)I$\4]T[1VT=GI\6VY0 !7
MDG?O]"",5[-10!Y*=+O=+N]8CO?"5QKCZC!;?9B$0QKMB"E'8G*88$Y%-LM.
MNM)N]>M-0\'RZM>ZAJ N+9S"I@V$*!F3G8$P>.O'%>N44 >0Q^'M8TSQ5!JM
MUH\M]ID>IWSM:Q(KL@E"[)54GD<$>U4F\,ZI!;:5?#2M0LK*+5[R<VEE#')/
M%'*,(VQ@R]L$=@U>UT4 >+Z5X,O!=Z1.='OGM)M>EO)HKX1[HX_+P'9% 5<G
MG&*DN?#6JV7B<7T.AR2V$'B7[2(HT'^J:%5,BKZ!LGZU[)10!R7C73[R_FT!
MK2WDD%OJ EE*C.Q?+<9/XD"N.T7PC?VGA7P:KZ2RWEOJSSW?R@.B$2\L?3E?
MTKUZB@#Q[P]I&M6FJPV-MHERFGM%<Q3C4+:,&UR#M\J9,;PQ/0@]*JOINO:G
MH_AC3CH&I13Z;IUW#<23H H=H&10#GG)Q^E>UT4 >6OI-WH/@?PQ96>@8QL-
M^\-DL\T#",_,(SU8L<9.<9-9&@^$]6E%@NIZ1=/;-XC:\9+N.//D^2P#NJ_*
M/FQP.]>TT4 >+W?AW4(?%]WJ$GAZXN](M]=$_P!G2+[R&$+YB)_$ W/%-U;P
M]JNHZ_I>KV_ARXTG1K6:<"&WBCEGR_28P,"HR?3)%>U44 <+\.] EL/"FHV%
M];7L<%U=S,L=Z4WF-P!G:G"@\_+7FT?@KQUICMJ%I"\MWI$ATK3XL "2T8/F
M3/MO7G(Z'TKZ#HH \;USP3?VRR65EI\T\$&GZ;#')%_RT>.<ER1Z@<GZUV?@
MG2;ZQTW7UNHGMI;O5KJ:(-P=K$!6_'&:[&B@#P[PMX2U6WU#0X]5M];DOK+4
M))9#Y,2P*"6/F&;;N<,".-Q/-:I\)W\?A2P:WT@QZN/$C732*@$@B-PYWEO3
M9C\,5ZY10!XK!H5_%#HFG3>%[IM5LM?^TW.I+"NR6,NQ,N_J<@CCMCVKUW3M
M0;4!<EK.YMO(G:$"= OF8_B7GE3V-7:* "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHH'3F@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** $!S2T@.:6@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *C=L,!C.:DH(!ZT 1,=
MHP>E/0804I4'J*6@ HHHH **** "D+8/2EHH :7XXYI1]VEHH B+D^U#2D $
M"I-H]*6@! <@&EHHH **** "BBB@ HHHH ***#S]* "BBB@!"<4M%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% " <FEHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "N7\5>.]*\)WNG6-WOEO+^9(HH(OO!6.-YST /YUU%<-\2].N+Z
MTT%K.R:YECUJV>39'N*QC=DGT XH O>+/&DGA..6XFT&_N[**,.]U R;%).,
M'+ YZ=N];$.LH_AQ=9GMKBWC,'GM"Z9D48SC [^U<[XXL;[6=:\-:1%%*VFR
M7;7%^RH2FV(!E5CVRW;OBM_5-9:Q\^"VL;B[NX[5KB.-$(1\=%WXP&/I0!B:
M#X^&KZ]#I%YH=_I<]S;M<VWVK;^]0'!X!R#SG!KL:\MT/RM>^)UIXBTFQU.W
MQ:21ZH;Z-U5"0-B)O[Y!SMXX]Z]2H **** "LC7]0U?3[6*32-&_M25GP\?V
MA8=J^N2.?I6O0>E 'GVF?$;4KW0-1URX\,26^GV2S%I/M:-N:,D,,8SU!YKJ
MM*\4:'K.];#5K*YDB0/*D,ZL8P?7'2N*M-"U1?@WKFEM92B_N&O?+@(^9M\K
ME<?4&J'B?P=>2WOV?1M+\N/_ (1F:T#(H4>:2-J$]SP: /2].U[2-7DECT[4
M[2[>$[9%@F5RI]\&N=U[QGJ-AXLC\.Z/H!U.[-I]K<FZ6%53=M[@YYKE_ N@
M2#Q-I=]]FUF)K"P^SS-=6T5M&#C&S"J#)SSG)[<T_P 8:##=_$Y=0U30-4U'
M3/[,$2/8[OEE\PG!VL#TH [2U\326FGO=^*K:UT%?,"1F:]1U<XSUXQTZ5+;
M^-?"]W/;06_B#399;EML*)<*2YSC &?6N$U30H-3TSP[9:/X>U**PM]:26X@
MOE;(7:<L=[$[?TIEQX,FM[G5[FTT)5FE\1VLT#)&N1"NPLR^BYW?K2N!Z*WB
MG0$U5=+;6; 7[-L%MYZ^9N]-N<YJE;>-=+9=6EOYHM/M].O39M-<RA5=@H/&
M?KT]J\Q4)XEM_$&EV6ASOK%QKS-'J*VW[N)4D7YC+V(53QWS[UIWNC7]MJ$6
MIZIHUQ>:=9ZY<SS0I$)6D1HP$E"?Q $4P/3H-?TBZ-F+?4K67[:&-MY<@;SM
MHRVW'7%1WGB70]/MY9[S5[*"**8P2/).JA9 ,E#S][!SBO(Y[&]T;0=7\:6E
MB]DEKJHOM-LIP8B8V C<%!]W?NSCV%3WWA"^T5/#=_=07D\20W$NH/:6J7$B
MW,V&+>6P8$?PY XQ0!ZO>^(]%T[38=1O-5LX+*;'E3R3*$?(R,'OQ5VUO+:]
MM4NK6XBGMY!N26-@RL/4$5XI)X7O--MO#5__ &?JR:-:/=>9;M#'<W,7F?<8
MQ%2H!] ,KFO0?AWI#:5X/$'D7D"332RQ0WA7>B,Q(!50 N>NWMF@#I(M6T^:
MV@N8[VW:&X?RX9!(,2-R,*>YX/'M5&'Q?X;N=3738-=TZ6]9B@@2X5F+#J,
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHIC'#@9H ?1495LYS^%.3.WIB@!U%, 8OFGT %%%% !117 ?%I[M?
M#VEI8'%Y)JULL(W%0S;N 2.U '?T5YAJ7Q3N_#]]>Z/K&FVXU9)(8[8V\K&"
M029PS$C*XP<CFI+KXD:I9:=J+/IUK/=6MQ;Q121-(L$RRG'#,,@@]>M 'I=%
M>;ZK\1M2T!-8M]3TVT:^LGMEA,$K>5)YV0,Y&1C!SCK6+XH^(&LR^$/$=G]D
MC2[MTB5;VU\Q8720A3M) (92: /800>AI:\1U*>]\.Z>ND:+MLKRVFTM;F9+
MAV$IDWY&#T&1SZUUD?C[43XY.B7%M86ENEP("MU(T<TPVY\V,GY67. %Y-(#
MM['3;'2TE2RMHX%FE::0(,;W;JQ]S5NN9\67\=C=^'U>+>TVI*B_.5VGRW.>
M.O2N<T;QYX@O3HM_>:=I\>EZK>/9Q+%(YF5@'(8YXQ^[/'O3 [?5= TS6Y+5
M]2M1<?99/-B5F.T-QR0#@]!US6EBO-M'^)&H7NH:FMY86=M%:6\\_P!F,K+<
MQ^7G&Y6 #;L=5Z5:?X@7@TCPS=BQ@#ZQ8SW3@N<1F.'S !Z@F@#OZ*\WM_&7
MBC_A$;75]2BT'3WOV1K=YIW"1QE<Y9>K,>  I[\]*AT_XEZIJ5A;P65A87.I
MRZHVF^8LSK;DB,R>8,C=C Z?K0!Z=BC%>8V/Q+U.\=-&33K4^(&U*?3C^]86
MX,0RTG3=C&..OO2ZM\1-:T2YTW1M1L]-M-7NFE+S/*[VZHG1@%!;YO0]* /3
M:*Y/PCXKO/%'A&XU/[$D-Y$\L03+>7(R=&&0#M/%<I9?&6%]0T>&]MHH;>>T
M+WTX+8MY_FQ'[?</6@#U;@4<5XYXC\0W&L:)?3M$]C/)!IMP&2=R4628X&.
M#C!) &<UUGP\N)/[/\1S3RO)LUFZY8DX4$<#- '<45Y/I'Q8O]6U*TGBL[.3
M3;R[^RI;1^;]IB&2/,9L;"..@]>M7[7Q_KD\VFZ@^G:>FBWVI-IRKYS&XW!V
M7?TVX^7IU]Z /2#@=:6O'];\3^(==M-"OQ:V=MHMSKD4*%)6-P-DC %N@PVT
M\#I7>>,=?N]!LK9[-].B::78\VH3;(XUQUVCYG/8 4 =)17CLGCC7?$EGID>
MG3VD=[#X@2SFEAWK!,@4MT;YL'N#Z5U_CZ[U2U;PT-/F6,S:Q!'+EF7<IS\O
M'4&@#LACM2XKR31?$NOZ"VI74UG9S:*WB&2U+&1A<$R2[=P_AP"1Q23?%^Z.
MH7LEO;61L+34!9F%A(;B5=VTR*0-HQUP?2@#UOBC()P",UROCKPSI&OZ!<W.
MI6[RR6=M+) RSR1[&VDY^5AGH.N:\YT74]-\%:/X4?3;*UAU;6M.$MQ?7<DS
MJ %5CE%R223VQ0![C17E-I\3-?UNYT33=)TJRCU"]:X$SW9D$0$1&64 !L,.
M1GI0WQ&\4*D]U'I>E36PUAM(A03.KO)N*AR<$!?;K0!ZM17F\GBG53=:=::Q
M86HU"+75L7-K.XC*F+S X'4\'HU1Z)X^\17;:!>ZCIVFII>M73VL7D2.9HV!
M;#-GY<'8>E 'IE)Q7FG_  L?48?$=G9SC1IK:\U%K%8K2=WFBY(#LV-AZ#('
M/-8VA>)+VVM=%DUX"[03:I>1W"W$BL@A+<-S@CYF !R  *0'LM%>;6GC_7;8
MZ-=:YIMA#8:U'(UJMM,[2Q$)O4/D8.1QD=#3]!\<Z_?7?AZYU+3K"#3-=:1(
M%AD9I8652R[B>""%/3&,BF!Z+D#J:7BO-?&&C6/B'XJ^'M,U.-YK-M.N9&B6
M9X\L"N#E2#4-A-)X+UWQ98Z=<"33[2QM[FV@O[YO+@=BZE=[Y(4X!Z]O>@#U
M"BO&]2\?ZUJWA[Q%86]QIQO;6RBNHKW3GD"C=(%*8;!#<'D>M7-<^*&KZ;KF
MI:;!;:<'TFUCEN$E,K-<R,@8I$5''!QEN] 'K&*3(SCOZ55TR^&IZ59WZQO$
MMS"DPC<89=R@X/OS7F6IZY<Z%\1O&>HP1?:9;;2;8PP,Q"LY; 'YF@#U&[L[
M>_LYK2[A2:WF0I)&XR&4]0:SM&\+Z+X?+MIEA' [@*TA)=RHZ#<Q)P/2L;0/
M$6N2>+[GP]KL%B)DL8[V.6T+ 89BI4AL\@@\U0U?Q7XF_P"$D\0:?H]KIHM=
M&M$N'ENMY,C,F[:,$8X!Y]J /0*!@UYQHGC77O$FLS);V=A'I,.GV]W-YC/Y
MO[Z+=M4CC@YYQ6;I?B_Q!_9T-GHUOIJ6^GZ##?S?:C([$L&P@(/HO4T >LT@
M*DD @D=?:O/X?&GB'7),^'],LFBM[&WN[@7<I4NTJAQ&A' PO\1XS5>Z\0ZC
MI^J:N-(L;47UWJUK:9N'=DRUNK%C@]@.WI0!Z1QWI:\GU#Q'JE]X@TW2-8AA
MAOM+UVW\R2T9O*FC>WF8$ \@_+R#1IGQ6U._NK*Y738I-/O+_P"RK;Q0S&>*
M/.T2E\;",CH/7K0!ZQ2<4'.#CK7B6FZEXEN[+2GFO8KB]/BR:* RE@H18I 0
M<<[>N!0![=17F<OQ)U.W1]/N-/M(]875AIH.YS 05W^9P-V,=JW_  3XNN_$
MQU&"]TUK6:QF\OS5#B*=><,FX ]NE '6<4M>$6FEV^L>,/%[WOA?4M;\K4V1
M);>]\H1C'W<;U^O>NQU/Q)JGAV[BT'0=+M%BM='-_LNY7S&J'!3(SD^^?SH
M]&H. *\ST[XB:W+;V-Y?:;8QVNI:;<7MH(I6+(T:[MCYZY'.1BFOXUU>32[*
M#7+.SB77=,GFMFM&<F(B(OM?/JIZCH?SH ].HKS+3O%>NQZ5]ATBQM9ET71K
M::ZEO)&W3.T(8*NWO@'D]S2_\+69--O;NXTU(6&E0ZC91F7<9S)\H3IR0^!D
M=CTH ],HKRJ\^)VMPW&IVT6E60N=)@B:ZBDDD)GE9 S)%M!QC.,GK3M3^*M\
ME[?Q:;IUH1I]K!/+#<R2>=*TB!_+0*IP0#C)[T >IT5POCO5GO?A!?ZK:^;;
MO<6<<J*3M=-Q7@^AYQ44'BW7--O+S2]3L]/,T6DC4+:6.<I&0"$*.6Z<D?-T
MH Z^[T33;[4K34+JT26ZM"3!(V3Y9/<#IGWK0KS"S^)6JMJ&H6)L]-U.>#3)
M-0@.F3.RL58#RR2.3R>1Z=*W/ _C&X\33WD-RVFEHE21!9S$LH;.4D1@&5E.
M!G&#FBP'9<"EKR+Q=JVL"7Q]"MP6ALX;%[5 Y'EN6SQZ9(Y_"MO4?B!J?AN+
M41KVCVZO::?'>1_9+DN)"T@CVG*C'S$<\\>M 'H6**\]\(_$&\UCQ&FBZA!:
M2236QN([FP,GEICJCAP#GW'6KU[XLU;_ (3Z7P_9Z7!)96MJMU=W4DY5@C9P
M% '7(_\ U4 =I17FFC^+M7N].M+#PSI$+M;Z7#?2C4+QF8A\[8PV,EB ?F/%
M95GXH\0ZWXXTS4=)L[<-<^'_ #YK.YN6$:8F8'! Y;( SCO0![!17F>A>--4
MUSX@:'$(Q!I^H:&UV]L9-WEN)""<XYZ8^E:NI:YJFG_$LPO(HT.#17N[A-W(
M(<_.!CD\8QGH: .WHK@=)\>ZG-K&CPZMH\5I8ZZK/ITL<^]Q@!@)!C )4@\&
MN^H **** "BBB@ HHHH **** $ QGFEI!WI: "BBB@ HHHH **** "BBB@ H
MHHH **** $W#=CO2T44 %%%% !1110 4444 %%%% !1110 4444 %)M&<]Z6
MB@ HHHH **** "BBB@ K \6>%HO%=A:VTE]<V3VUREU%-;[=P=<XZ@CO6_6;
MK&NZ=H,=M)J,_DK<W"6T1VDY=N@XZ4 <R_PRL)[*_6[U._N-1O+B.Y;4695F
MC>/[FW V@#GC'>K!\ QW6GR6FJZWJ>HF2>&<RSNH(\LY50%4 #/7O76^8F2-
MZY7J,]*;%<P3Q[X9HY$'\2,"/TH Y[6_ ^FZY+?33S7,4]V(/WL+@&-HB2C+
MQUR3UJDOP\AFTW5;74];U349-218Y)IY1F-000$4#:.G7%=B)$.<,IQUP>E8
M_B+Q3IGAG0;C6+V4O;0$*1#AF9B<!1SUH R=7^'EAJT]W.U]>037#VS[XROR
M&#=LQD'^\<YJ&^^'$&IZU%?7FMZG-;1W:7@LG=3&)5QR"5W <= <5U.G:DE_
MI]K=/"]JUP@=89BN\ ^N"1^M63/$)1&9$\P_P[AG\J ,_5M"MM8N-.FN'D5K
M&<SQ!",%MC+SD=,,:RH/ UC;Z9H=A'<SB+2+LW49XS(Q#@AN.G[P]*UFU_3D
M\1IH!F_XF+VYN1'@_<!QG/UJ_'/%,S".5'*_>"L#CZT <?:_#FUBU:&\N]7U
M*^CMTF2V@N75A&LHPXW8W,,>IJK:?"RTMVLO-US5+B*QM9;2UB<QA8HY$*'
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
M -A?^)+9+.WL!;7^BW*7,%BLGS2;=P69F^\_X=<U#?"-[;P_%<7EG;:$-$Q
M]W:R30K= G> %88E]SGZ5]%JBK]U0/H*0QH1M*+CTQ0!Q'P]U*/3_"GAS2+Z
M[FFO;N"5X'EB92Z(W?.<<$8SVJ?XJ>8?A]?B+=YADAVE1RI\U>:[+:"0<#(Z
M'TI2 >#0!YQX^TR/5/&_@BVO+075F\UPLP925_U?&?;C]*X76K6Y@TV*PC:,
M>';+Q!<12B_622") J^6'"D,4#$XYQDC-?0! )!QR*0QH5*E5*GJ".M ' ?"
M@3+H^I)]L-S9+>,+0I \<*I@9$6\EBF>G/TKE[S18+/P1K>M00W)U6\UDQR3
M+(Y9E6\PH SCC'85[0 %&  !Z"DV*1C:,9SC% 'AEQ>Z+]CE75X[B'Q>-9CC
M)<OO8&<%=ISCR]G;I4TVAV]MX<\3^(+>TDCUJ#Q S0W R'0>:@X]L$_G7H<O
M@&QGO_.FU/59+7[4+L6+W.81(&W X(SC=SC.*ZO H X?P1!IUOXH\7I$BQZ@
MVH;Y5+$L8V12IQZ$EJ\\U&)+/4/%Z0O/;V[^((/[4\DD/]C898Y[*6)R1VKW
ME88UD:18U#MC<P')^II/L\/F/)Y2;W&&;:,L/0GO0!P/@*33E\4:[:^'KEYM
M!CC@:,++YD*3'=O$9R<<;<C/6O0JCB@BMTV0Q)&O]U% 'Z5)0 4444 %%%%
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
M2)1_>/!].:Y36/B-<ZQ9"QM(;G1M6M[^S\V,RI)OBDE X9201TR*T(/A9(/
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
M2NM=DN/LNFR^?:QZF;2X&R:11,.,2'"@8/<>] 'T%1FO(8?%KJOBB6YU:6"
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
M2!R>J$]^#7>>#[?4X/"UE_;%P\^H2J9IBYR4+DML^BYQ^% &[1[T44 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !14=O*L]M%*GW70,,^A%24 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M)$:1D#J77&Y0>1GUH \HU#P7K\4=@+'3U748=,AM8]2L[\P-$Z#!$J]'3/3
M-6-4\-^,+:?Q%%IUM9WBZ[;PAKAY]GD2+'L?((YSU&*]1HH XF#PUJ]LGBB2
MVDBANM0M88K1]V0KI#MR>.!NKCXO _BJ:XBN);1Q*^DW-C.]UJ1G8RNORL >
M%3(  'KR.*]B>>)-V^5%V@%LL!C/3-/5U;.U@<'!P>AH \^U+P3?ZGIV@6@\
MF 6NE7%G.2<['>)5& .HR#51_#GBS7O#3^'M2M;#3K>'36M%GC</YT@VA&7
MRB87D>]>FT4 >;>$O"FM6WBFRU34K0VHLK%[5FDU![HSLVWYD#?<7Y>GO5[6
MM)U[3?&%]KNC:=;ZFNH6*VK12S"/RG4G!.>JG/(Z\5W=% 'F3^'?%&CZGJ5_
M9Z=8ZE-JVGPVTP640K#*BE2=I'*<]N>*?HW@;4=*75X'2&99M!@L(7###R(C
M*PYZ#)%>E44K >7>(_#5[8Z;+J1CA6UL_"EQ92*#\PDV@X ].#56PT#Q5K^H
M:;K<NFVVE3:=HS6UH7E$@EE=, E0#M49Z&O6)8HYX7BF19(W!5D89# ]B*<
M%    '0"F!Y+9^#_ !1=ZI;7NHP2AX-,N+1FN+\2EI77 954 *I/&/TK=TWP
MM>6<?A WR0"#2]*EMKW+C"LT:#\1\IYKOJ;)&DL;1R*KHP(96&01Z&@#S3X4
MZ?,TFIWMS<QW<-E(=+TZ9,$?9XV)X(ZY) _X#3_&WA/6-9UC5KBSMEDBGL;.
M&,EU&YDN"[C!_P!DUZ+;6MO9VZ6]K!'!"@PL<:A57Z 5+0!S$&C74?Q%EU?R
ME%HVEI;;P1G>)"<8^E=/110 4444 %%%% !1110 @QDFEHHH **** "BBB@
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
MXLUT$R?V?YOR^>9_+QZ?>XW8Z5M3_$+7]&2[AUKP]#]N2T^WP16DY97@# 2
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
MX8U34;[3K6"%[QEP$C"^6H &T'T)&?QKI*,\XHH **** "L6R\,VEEXIU+Q
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
M!43QX(^AKW&F]&).Z"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ IK?>''%.HH **** &@-O)/2G444 %%%% !7EWF:C;^,_B%/I4'F:@E
ME ;;Y027\LX SUY[5ZC30BABP4!CU(')H \"T%9EGDFL];T[>VCSMJ$%I+--
M)*WED[I=W".&/L>HJ\G@_3XX?A[I3?;)+;4O-NKP/</EW\E#U!R!GL,5[5%9
M6L#R/#;0QO+_ *QD0 O]?6I?+3*G8N4^Z<=/I0!X;X3TSR+CPUJ\4U\UU+J]
MU9O)).[#[.H<*A!/3Y%JQX:TB#Q)J^B:=J37AM8])N9C"LSH&8W) W%2.@KV
MD11J  B@ Y  Z'UI5C13E44'IP* /!1<6MSHVBZ?J7S2P+>&)]1U1[6WV+,5
M )'S.P&,>U-\-2I-)X,O+^Y?>+'4HHG>5L$JY"*">3QG /I7NEQIMC=>5]HL
M[>;RFW1^9&&V'U&1Q2RZ?9SB,2VD#B)MR!HP=K>H]#0!X1IPTJZ73_\ A*M8
MN[.R@T&&;3BUP\2M+R792"-S@[<+R>E:FDZ2?%UYX<M?$DEW<H/#TMP5>5T+
M.)@J.W/)VMGFO89=*T^>.".6QMI$MR#"KQ*1&1TVC''X58\J/S/,V+OV[=V.
M<>E 'G&AWEQ?? >XEN)9)YAIUS'O<Y8A0RCGOP!6')X@T6_^#6D^'+&\BO-7
MO+."VAM('#RI+Q\S <J%(SD^E>Q+;PI#Y*1(L6"-@4 <]>*JV.BZ7IA)L-.M
M+4L<DP0JF?R% '@7CC4XKB^U>ZM_)CU&PN(X5FNM2=;C*%1F" 8^7.>3GN:M
M>*B^GZOXWDTV21;RY2Q>X(D8%86&97 7G&=N2.@->\/IUE)<&X>T@:8C!D,8
M+8],XI6L;1IGF:VA,CIY;.4&2O\ =)]/:@#RGX?:C'IFNZW,^NZ:="MK6)VB
MM;B66&!CW#N,9/< ]37KF]63((((R*K0:7I]M \$%E;Q0R'+QI$H5OJ .:M8
M'3% 'B.A-G]G#76/.?MG_HPU%<VDO@.>YC\-S7:9\+FZ,1E>5?.W@>8%.<'&
M>G%>TKIE@EBUBMG;K:-G= (QL.3DY7I4OV6W\T2^1'Y@3RPVT9"_W<^GM0P/
M&?A=#?V?C8+#J>G7%G>6)GNHK2^DNMTF?]8Q881R3R,COQ737FKVGAWXPSW&
MMW*VMI?:7'%9W$Y"QAE<EUW'@'D&N\LM,L-.$@L;*WMA(VY_)B5-Q]3@<TM]
MIUEJ4(AOK."ZB!W!)HPX!]<&@#S+Q-XETK6;"X;3O-MM,.J6]OJ&JV^$CN(R
M#NQ(IR0.%)[9KGMX:XU70-'OKIO##ZM8VUO<0718*7YE1'[KU[\&O;6TVQ>P
M-@UG ;,KM,'EC81Z;>E)!I=A;6L=K!96\5O&P=(DB 56!R"!C@YI >&ZWX=M
M-*T_Q:UK<WY.BWEL=/WW;GR"^PMCGG.>]7/%3Z;)>>)[J?6+M?$%M<Q1:3;Q
M73"16:-" D8/(9B<\=J]H;3K-S,6M829V5I<H#O*]"?7&!638^$M,LM<U#6&
MACGO+R=9A)+&I:(A N%/4<#]:8'CWC;5-D^JZ@EQ(FK6#00_:)]3$3Q-A2PB
M@7[PY))/7GTJ]K=K)JEEXYU]]7OVGTHI]@\J[=4A/E*20 <<YKV";P_HUS?-
M>SZ59RW3+L:9X%+D=,$D58_LVQ\F:'['!Y4W^M3RQA^,<COQ0!XY=7FOQ^()
M/!\5W=,=>E@O(+H.<PP8S. <Y'W< #UK8^*%A;1OI5M!?6EL-\EP]A/=&T2[
M. "WFKCYQD$9/-=G:>%$A\83^([B]EN)S!]FMX6152WCSDA<=>G4UKW^E:?J
MB(E_96]TJ'*B:,.%/MF@#B=)UDWOP0EU&W^V(\>DS[6NGW2[D1ANW<9Y&0>]
M<-H-S9Z?%HU_X<UJZU'69=&N)K^#[0\P+K#E2RY.TAP !7M.K:3'J?AZ]T=&
M%O%<VKVP**,1AE*\#VSTJOX=\,Z=X;TNUM+.V@66*!(9)TB57EV@#+$=<]:
M/&O!$-Y%J^EW]MK]B[7.G2RWUO#J,MS+*3'NS(A&(F#$=^O%6]&L_P"P;?P/
MJL&K:C'-K%K(-0FFN'E4CR2P.T\?*>F/2O9K31],L)I9;/3[6WDF_P!8\4*J
M7^I YJ1]/LY/(WVL#>1GRLQ@^7QCY?3CCB@#Y_T&\32+/7+&/4&O9KO0[B<7
M=E?M-#(0&(DD1OFBE.?7OTJSYUG=6FM77B'6[FSU'3+.U_LE$O#&P'D*P9$S
M\Y9NO!]*]PM="TBQ\[[)IEG;B8;91% J[QZ' YIUQHNEW=Q#<7&G6DTT Q%)
M)"K,@]B1Q0!XY<6EUXFDURZUR\U"*YT[0[2[CCCN'B6&X:$EVV@@9R.E=3XC
M9]0^ +S7DCR2R:3%([D\LVU3D_C7H$EC:2^?OMXF^T+LFR@_>+C&&]1@TCV-
MJ]A]A:VB:UV>7Y+*"FWTQTQ0!Y%%KB>&YM;TY]8-O;P^&[9[-)[CGS2C<IN/
M)Z=/:LQ8)]>FACOM1U QV7A..^C$=TZ8GRWSG!Y/'>O9KWP[HNI2))?:397+
MH@16F@5RJCH!D=*FCTC3H@1'8VZ@PB XC S&/X/]WGI0!X:^K0:[I\ \5ZI+
M:VT?AM+BS/VAHO-G.0S<$;VX V\]?>N]?3Y=2^!L-O;2.LPTM)8RAP2R .!^
M.W%=C-H&CW,%O!/I=G+#;#$"/ I$8_V01Q5V.&**%88XU6)5VA%& !Z8H ^>
MH/%6O:SJ/VY&G@@\5Q?V;:*A8BW="BE\YXX+GBNJBGD;QM+9SW,LRVNKM'%Y
MAW;5%BV<?4\UZG'I.G11V\<=C;JELV^!5B $;>J^AY/2GG3K(W N#:0><&+B
M3RQNW$;2<^N./I0!Y[X5FOK/X!PS:4'>]CTZ5H-HRV[+8P/6N:M+OPKX9\/O
M>Z;XDU.XGN]-8W=M;7'FEI#@%V8@B)@6(R<?I7M=O;06ENEO;PI#"@PL:* H
M'L*IPZ#I%NERD.EV<:W6?/"PJ!+GKNXY_&@#P&Q(L9?%.F030BT?1?-6"#4C
M>*6W=2QZ-CJ!74:J=#N?$?B*Y\1:Q>6&HV,D":>MO,RR)$44@Q)_&68D'@UZ
MQ::)I5C&([33;2! "H6.%5&#U' I9]%TNZU"+4+C3[:6\AXCG>(%U^AZT >+
M:KK]OI?P]\4V$VJ2IJ<FL2"WAED*S[2ZE6"GY@",G.,57N[VPDO-2M;Y9R+G
MQ!(%#WAM("R01_ZU\9P3SQWKW*;1],N+O[7/I]K+<[=OFO"I;'IDC-.NM*T^
M]B,5U96\\98.5DB5@6]>1UH \%\-QV]['I?VV]#06/BB2*W,=TSQQJ8MRJLA
MP2I8#![Y]ZBTFXUFZU.TOI[ZUMM;?7#'+NO9?M13=@QF  J$V]_05[[+I.G3
M0B&2QMGC#K($,2X#+T.,=12?V-I@U/\ M/\ L^V^WXV_:?*7S,?[V,T <3\6
M(+5H/"]S=R>7'#KD&Z0OM55(;)/;L.:XB#28+6+Q#XPM+NZCO[;Q+MC\J8B-
MT,JJ5*]""'/Z5[G>V%IJ-N;>]MH;F$D$QRH&7(Z'!H2PLXXFB2UA6-FWL@C
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !3%BC61Y%C42/C<P'+8Z9/>GT4 %%%% !1110 4444 %%%%
M!1110 4=Z** "BBB@ HHHH K76G6-ZZ/=V=O.R?=,L88K],U850JA5  '  [
M4M% !1110 4444 %0R6MO+<17$D$;S19\N1E!9,]<'MFIJ* "BBB@ HHHH *
M*** &211R@"1%< A@&&<$=#3Z** "H8;6WMWE>&"*-I6W.40 L?4^M344 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 444C9QQ0 M%(,]Z6@ HHHH **** "BBB@ HHHH ^?/V?"B>
M)=>16W QH00<]SWKZ#KYM_9ZD\OQAJD2G*M#U'L37TE53^)DQ5D%%%%24%%%
M% !1110 4444 %%%% !1110 4444 % &*** "BBB@ HHKBM7^(=I9>.M+\*V
MD)N+NYFVW+G(2%=I.,]VZ''I0!VM%>8:M\71IOBN^TU=$EEL-/GBM[NZ\T*Z
MO(<*53JR\5Z<K!E##H1D4 +1S0:* "BBB@ HHKBKGQS)IWQ#N_#U_;1Q62:<
M;Z*ZW')"CY@1^!_*@#M.<^U+7D5E\:7OO =[K::9&E_%>I9PVQD8JQ?E23CT
MR<#TKT)O%F@VUY'I]YK6G1:@<*T!N%#!SVP3_.@#;HK!UKQ=I&C1W4<E];-?
MP0M*+,2KYKX7=C;UZ54\'>-+;Q/H>F7<_DVE]?QO(EF)-S;58@D=\<=: .IH
MKC?&OC:Y\.7NF:3I6E-J>KZD7\B 2! H7&68^G/Z&I?"OBW4=4_M&#7]#FT:
MYT_:97D?="X(SE7Z=O\ Z] '6T5C6OBWP]>V$]];:S8RVL! EE69=L9)P,GM
MS65>?$GPU;:WI>E1ZC!<S:A(8U>"562,@<;B#QD\"@#KJ*\PUGXNII&D7-PU
ME;/>+JDFGP0?:^'"'!D)QP.1GZUT^D^+Q<3:VFK0VVGQZ2R+-/\ :0T9W(&S
MD@8'/?K0!U%%9*>*-!ETJ;5(]8L7L(3B2X6=2B'T)!X/(XK'USXD>'=&\,/K
MT=['?VRRK"%M7#%G/;KQP">?2@#KJ*R;GQ-HME;VL][JEI:I=()(?/F5=X(!
MR,GGJ*U$=9$#HP92,@@Y!% #J*0L!UI: "BDR 0/6ER,]: "BC(]:0L ,F@!
M:*8)4/>E#@G(Z4 .HI P(H+ 4 +129'K2!P6Q0 ZBBD)P,T +12*P8<4$XH
M6BD#!NE!8#O0 M%(#D9I: "BD)Q06 ZF@!:*0$'H:-R^HH 6BF^8,XIU !11
M32Z@]: '44A('>EH **,@T@(/0T +12$XIHD'X4 /HI <C(I: "BD+ 'FC(H
M 6BBB@ HHR** "BDR,XHR* %HHHH **** "BBB@ HHHR* "BB@G SUH ****
M "BBD) H 6BDR/6ES0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%'
M:@ HHHH ^:/@%.(O'E] L6T20$=<XQ7TN:^7?@],UI\71;HFY)4D4GKM 4D5
M]1&JG\;)A\*"BBBI*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M:K;LX!&#CFN0\9:9>WFO>$Y[*V>1+;5/-N'0?<7RV&YO;M78T4 >!^+/!&O7
MGCG5KI?#\]Y>75Y;SZ?JD4P6.VC0C<&&0,X ZBO9]-U#4+G5M2L[K3'M[>U,
M8M[HN"MR"N20.V#Q6K10 @!'?-+110 4444 %>0_&CP?K>O76D7V@02R7&'L
M[CRF((B?^]S]WJ#]:]>HH \5UCP#JJ_%C1?L5G-_PCA>WN)VC "++"A4;OP
M_.LC4?"FOBVUWPP?"3WEYJ.IFYCUO(\M4+ @EB,C SQ[U] T4 >3VOA;5XM3
M\=7=QIGGW$UE%!I\[*,S8A*G:>V3C-9'PD\*>(?"&OVKZII\[PZC8%6D9<FR
M9')"$\X!'/U(KV^B@#S7QWIVL:9XYT3QGI>F3:K':0R6US:0?ZP*V<,H[_>/
MY5E^()/&OCSP!X@0Z')IB,T7V*TDXGF13EPWU[# KUZB@#YOM_#6N7/AOQ3<
M1^'M5@>?38+9()+5(O-D5USMC4#. ,Y^M=C+X4;2-7^'VH6WATM%:Q^5>_9[
M;+QNR !G &< YY/2O7Z* / K[P5K%Y8^6=$G,K>+GN!NBS_HYQES_L''7I5[
M7O#&NWMQXTNHM%GN+=]5L[A+9UV_;8HL[U7U!XZ5[?10!XCJCZK?^&];FTKX
M;?V?!)/;E8Y;4&68*W+&#&#@>QZ]ZYB;P;XAN],\7M#H.H+#.UK<VT5S;K&\
M@0G=A$&W=@G@#.*^E:* /G[QIX?U.X\3?V@VC:G<:5J6E10Q);6"S/;$*/D*
MM_JSGN,8KV?PC82:7X0TFQE65)(+5$99B"ZG'0XXR*VJ* $QGJ* ,"EHH CV
ML7))^E.V#&*=10!#Y;;B,\5* !2T4 ,9/FR!0%(.1Q3Z* &,A)X--\MLU+12
ML U5QG)I=HSGO2T4P&*6SA@?K2MDC@9IU% #47 ]Z&&X8IU% #%^08/6F%"<
MG'%344 (/NC%+110 A&>*C\L\\YJ6B@"$!@< <T>6<\5-10 S9R/3%./RCI2
MT4 1@,6YZ4OECO3Z* &LH;K2!,#&3BGT4 -4$9%"KC/')IU% #)/NGC)[4B)
MA.1S4E% #,'.?TI!EI,X(Q4E% "$9Z]*14"Y]Z=10 T( <TZBB@")E); !J0
M# %+10 QE."5ZTS8=A+9SZ5-10!''NQS4E%% "8YS0>G%+10 R3.W-,1&R&'
MZU-10 G>D9,G.:4 #I2T ,*G;P>:5<XP:=10 R169<*?K2JN!@FG44 (!BHF
M+E^!4U% #"I*X-"I@YI]% !1110 4444 %%%% !1110 444=J "BBB@ HHHH
M **** "BBB@#Y7^#=S]G^*=M%<I^^EC=01S@[2:^J#7R;\)HWE^+EC(H+;&=
MFYZ#:17UD:J;YI-D4_A04445)84444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !110* "BBB@ HHHH **** $8$]#48D .#4M-,:'JHH <#D9I 0PX
MH"@=*  .E "TS<=Q7O3Z0J"<T -1RX/M2*Q#'/(J3I28YZ4 1,S,V%-/?=M&
M.M/Q10 Q6<K\R@'TI-S!N:DI" : ())'SMX'TJ=?NBD,:D@^E.H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M***",B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#Y5^&5G _Q<LC&!$L1+C:Q;<<8Y)/O7U4
M:^3_ (9SP6GQ8L59]B,=D8(/4]N*^L#5U$E)V,Z7P)A1114&@4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !6%?>+M(L/$=CH+W(?4KQB%ACY9!M
M+;F]!Q6[7(^)[/\ XJCPM/!; M_:#M.Z1\X\AP"Q';H.?:@!VI>/]-TO77TV
M:TOFAADCAGODAS##+)C8C'KDY'0'&1FNBU'4K+2;&2]U"ZBMK:,9:65@JCTY
M->'>(K.[AU[6IY6U+_A()]9@?3[%(B;>YB4H%<KM*G #9)(Q@5[/#>V.M1WE
MIY1D>TD$<R30,%$@ 88W##8XY&: &>&?$5IXJT*'5[))5MYF8*)%P3M8C/TX
MK7KC/A8&3P#9PR1/$\,LT;*XP<B1J[.@ SSC/-%%% %+5;V?3]-FNK:QFOI8
MP"MO"0'?GMGBN/TCXCW>L:E-8Q>#]85[:X%O<L3'MA8\\G=Z'-=[7$>!TF3Q
M!XV\R-E5M6W(6&-P\I.GY4 =!H'B.P\0V$5S:R!6D#'R)&'F* Q7) /3(K22
MZMY)Y($GC::/!>-6!9<],CM7B,7A_P"P>'?!VM:1IXAUMM2>.2=(\,RNT@._
MVZ<GI67X3CN4\6>'4FO9TU];MQJL$-E(LQ7)/[^0MM=#Q@XH ]B\4^+U\-76
MG6B:5>ZE=Z@SK#!:!=WRC))W$=JF\/\ B.YUD3F[T'4M($6,&^5%#D_W<,<U
MQWQ4GM+3Q'X1N;[4KO2[6.:X\R]M0=\>4  R >IXZ'K69KEWHOB+P)?:=IGB
M#4=?WW]HLKW (:(-*HP#L48QGIF@#U_SX<@>:F2< ;AS2F:,-M,BAO3/->%Z
MUX0TFROO'5U:6!@FTN*T?3S 67R6*Y)4#N2.:@\2)H=YK/C%;YGD\1;+;^S%
MC+>:7\I<; ./O=?:@#VRUUNTN]8U'2TWBXL!&9=PXPXRI!_ UH!U.,,#GISU
MKQ34K1H]9U=M=,Z:9+>Z<=0=,XV>2>&Q_#OVY]C546[P_P#"1ZYX9D<Z+H^I
MVU[:K"Q,;A4(N%3U&UC[<4(#W5I$0$LZJ!UR>E(\T<<9D>150#)9C@#\:\%U
M:WNM0T?0]<U2Y$&G:WJ<EW>?;1(\2)C_ $>-PI'RX![@9(JK-%%'X>TQ!JUO
M=>'O[;G:62:"86D0V HFTMN:/=G'.,F@#Z&#!AD$$>HHR",@Y%>>?"2V$?AO
M48XKTW>G&]D%J5C=(U3C(CW$G;G.*\XN-1\0Z'<N(E/V?P3<,3"=P%PDTA"]
M^R$?G0![CKWB:T\.VEU=7D%TT-M;^>\D<65QN"[0>F[GIZ5+I&OVFLW.HP6P
MD#Z?<?9YMZX&[:&X]1@BO'M=BN+30;BUNGF\VX\-FZN(V+/B:2X#G]6(KO\
MP "-4\8,8GC)UEOO#[P$:#(]J .VWJ03D<=: ZD9##'K7@TFE)%\.O$>MVTD
ML5U>ZQ+#=W&]RJ6XN<'Y5YVX'.!G!-5)5A31M<73M5AET,W-BUY%IK3&&",D
MB0AFZY !('3O0!]" @C(.15:\ODLUA9HYI!+*L0\I"VTL>IQT'J:\,U\Z.=&
MF3P=?W7]C/JL!OY99)3:(-I. 5^8+G;NQZBI]"+!Q!::Q;W&FRZ_;*(K!IC#
M&61MZJ[CD'"G ) H ]U!!'6C(]:\7T&+6UUV7PO$]R3X<2[N%D9R!.TF?(!/
M? 8GZUC?#Z.0>(_#LL6M6D>IN9EU&TC\YYYADEA,#E00>AX]J /H*BO+OBK<
M6QUWPW9W45NT;F>3??7;6]JI"C[Q49+>GX^M6_A5??;/AO< 7@N?L\]Q$K!F
M8*H)*@%N<8(QF@#T;-9'B+Q'9>&--6^OA*Z/,D$<<*;WD=C@*H[FO$+?2O\
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
MDXK$\>:Q;)JOB"_LKB.WU?3YH(8I)[]UFRFW(AA4<H<G.>#DF@#W"SUBRO\
M4;^QMY=\]@R)<#'W2R[@/RJ\"#T->!Z\KK/XSFL)FAU"Z:PDN661D(MG1?,;
MV7/4@9'-=5\,SY'BK6+.PU&RGTI;:*3[/97$EQ%%*>,^8X') R0* /4\BDR/
M6O&=9U.'1X/B':W6H&#4+NZC^R6[RX9T8*%,8ZG)+9QZ5#KDT&D^/)=0DO(-
M5E6ZME2Q-Y)!>6[' "QK]V1/F!/KSS0![#9:@EZ;@"&>$P3&%O.C*;B,'*YZ
MCGJ*ME@!DGCUKR2WT)M0O_[.U:&6:WE\4W,K@D@-']G++T/3I65=I800Z78:
MS<.GA6#7-0MIU,KX7#-Y*.0<[/K0![CD5SD/C;1KJYT^&UEDG^W74UI&Z)\H
MDB!+9SVXZUS?PHEL+B#Q)'IDMS+IB:DR6ZSL6 3:.%W<X^OM7&^'M(TR\N/#
M>D?9CMBUK4/MD'S*4(5MH;O]W9]10![P755+,P"CDDGBE!!&17@^O6M[9:?I
MEC#)%%X<AU:[MW.HM(\"8;$:N%.XKPP&>.F:]!^%JW*^%9C/.LT)OIC;%$98
MQ%NX$8;G9G./:@#MZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH ^1_APTJ?%2PWQ!GW\A?X?>OK@U\G_",/-\5[7> #L<CCMBOK"M:WQLSI
MZ12"BBBLC0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ,"
MC%%% !1110 4444 %& .U8_BC71X:\/76KM;F=+;:70-@[2P!/X Y_"N:E^*
M6F1:OXBL3;LRZ-;+/YHD&)R0/E QP<L!WZT =Y@8QBC8H8L%&X]\5P=Y\2);
M9[BY3P_<S:193""]O4F7,+\;@$ZL%)P3]:6Y^)26D^MR2:+<_P!FZ2_DR7@D
M7]Y*<;45>O.X<]LT =TR*XPR@CW%"QHH^5%'T%>0ZKXS\1,_BK^T8;O0TM-/
MMGMXHG25E+R$%U;@'/ Z\8-;VI_%!=+N=01= U"YL=+ECAOKW>BJA<+MVKG+
M?>&>F* /02JG.5'/7CK699:!8V&KZAJ<*$W-^Z/*S8."J[1M].*YC6/B9#IL
MFHRVNB7NH:?I@ O+N%E58I#@[ &(W8R,D=,ULZ[XMM]"\.6NKR6D\XNFBCB@
MC*ABTGW022 * .@,:,&!12&ZY'6LK7/#MKKNC/I4DL]K:R']X+1A&77NIXZ'
MO6-_PGT4?A^/4+C2+ZWNY;H6<=C)M#O*1D!6)VE<?Q9Q6)KWQ-N+?2+"?3;
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
MK[$--[B04444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %!&:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *.M%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 ?(GP=AGG\?6C0,1L(9_FQD5]=U\I?
M J'S?'^UF(Q"S<8.<5]6TV 4444@"BBB@ HHHH **** "BBB@ HHHH 3G/M2
MT44 %%%% !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!\O_L_V-R?&IO@
MH^SK"Z,<\YQZ5]0&O!?V=[:)K.]N"B>8DF Q'S8KWHTVA)W"BBBD,**** "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@#Q[X Z=+9^'KF:2VDB6<AT9APP]J]A-<-\)[5H/ 6ERERPDA! )SB
MNYI)6%'8****8PHI P.<'.#@TM !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%%  .**** "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 **** .5^'"1Q^ -(2(L46$ %A@U
MU51P0I;PK$@ 51@ # J2@2V"BBB@8@ !) Z]:6BB@ 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@ HHH/2@ HI!
MG'-+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 8!HHHH **** "BBB@ HHHH **,\XHH
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 0@'K2T44 %%%% !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 44N*2@ 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@ 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
:HH **** "BBB@ I<444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>leenenseparationagreemen007.jpg
<DESCRIPTION>EX-10.1, PG7
<TEXT>
begin 644 leenenseparationagreemen007.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 W,# 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#W^DHHH **
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@!:*!10 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 %%!Z&F19\M=W6@!]%%% !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 %%%%  >E(HP@!]*6B@ 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@ H P,"D.0#@9-+0 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 %!Z
M45R?C+Q3J_AM4DT[PW/JL(B:6>99EC2)5]2<Y/>@#K**Y[P7XDE\6>%[;69=
M/>Q,^XK$S[LJ#PP.!D'Z5+X1\0-XG\/1ZHUM]F+RRQ^7NW8V2,F<X'7;F@#<
MHKE+#Q[INJ>.+KPS9*TKVEN\L]QT165@I0>O7D^U)X:\?:;XK\1ZMI>FJTD6
MG*A-SGY9"Q(.!Z#'7O0!UE%%% !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 5Q/Q0DFE\-6^CV\C1OJ][#8LZCHCM\__ (Z#7;4R2&.;9YD:/L8,NY<[
M2.A'O0 VWMXK2UBMX4"11($10,  # %<C\+L?\(2H]+V['_D=Z[.L?PSH*>&
M]'_L])S,OGS3;RN/OR,^/PW8H PKA%3XQV(5%"OHDV<#J?.2JV@P1VOQA\1P
MP1)%%_9MH0J* !@MV%=X40R"0JN\# ;'('I3%MX5N'N%AC$SJ%:0*-S = 3U
MP,G\Z ):*** "BBB@ HHHH **** "BBB@ HHHH *3)W#CCUI:* "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 **** "C-%% !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 A..V:6BB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHK#\5>+-+\(:/+J.IS!50?)$I'F2'.,*">>M &X#D9HKC=<^).DZ&EGOM-
M0NI;FT^VF*UA#M%!C)=^< 5T^F:E:ZOIEMJ-C*);6XC$D;CN#0!;HHHH ***
M* "BL'QAXHA\(: VJS6DUTHE2(10XW,6.!C-9.B?$6UU34[O2;S2K_3-4@A:
M=+2Z0;ID SE"#@GVH [2BL?1O$$&IZ!I^J7*BP-Y$)%AN' 89[>]:$]]:6S(
ML]U#$TAP@DD"EC[9ZT 6**YFR\:6%UXLUG09MEM)I@A_>2RJ!*9%W?*/;C\Z
MW9M0LK::.&>[@BED^XCR!6;Z GF@"S15=K^S2Y%LUU MP>D1D 8_AUIL&I6-
MTVVWO+>5MQ7$<@;D=1Q0!:HJO!?6ES+)%!<PRR1'$B(X8H?<#I6/XT\3CPAX
M:FUEK1KI(71716VX#,!G/MF@#H**X\?$33#X]?PGY4OVA;7[1YP(*?=W%?KM
MYK4\->)K7Q'H5KJBJ+87.[RXI'&X@,0#^.* -RBL33?$<-_K.L::\#V[:9+'
M&TLA&V7>NX;3_3Z5K-<P(SJTT8,8#."P^4>I]* ):*8)8VC$BR*4/(8'@_C3
MMPV[LC'7- "T4U9$= Z.K*>A!R#2@@]#0 M%8]CXDLM0\2:IH4*RBZTU(GF+
M* I$@R,'//2N>\2_%+2/#FJS:=]CO[^:V4/=&SAWK;@]-QSP: .YHK/T76['
M7]&MM5L)=]I<+N1F&T_0@]\U?R/6@ + =2!2TF1UHR!WH 6BF22I&CL3G:I8
M@=>*Q=.\56&I>$6\2Q+,EB(9)B'7#[4SGC/^R: -VBO/M*^+VAZG?:?;O8:M
M91:BVRUN;JVVQ2MV 8$UZ 6 SSTH 6BL;PWXEL?%.F/J%@LJP+.\!\U0I+*<
M'OTK9S0 44A90!N(&?4TN0* "BBL_6]9L_#^BW6K7S,MK;(7<J,G'H!ZT :%
M%8NC^)K35O#*Z^T4]C9E&E/VM=C!!_$1GICFL'1?BIX?UO65TV)+VW:56>VF
MN8#&ER!_<)Z^O:@#N**RO#WB"S\2:)!JUD)%MIBP3S1M/RL5Z?44Y];LXO$4
M.B'S/MLUNURN$)78I .3V.3TH TZ*0$'H:6@ HHHH **** "BD'6EH ****
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44F<4M !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 %%%% !28&<]Z6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *15"]!2T4 %%%% !2 8Z4M% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 9HI&7=CZYI:
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
M0 4444 ,D9E V)O)(!&<8'K3Z** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ J"]L[?4+*:SNHQ+;S(4D0]&4]14]% &/JWA;1-<\C^TM.BN/(&V,MD
M87CY3@\C@<'BKZ6%K%-'-';QH\4?E(57&U/0#TXJS10!6M-/M+%[E[:!8FN9
M3-,5_C<@ D_D*LT44 %%%% !5633K674H=0>(&Z@C>..0_PJQ!8?CM%6JXS7
M_'G]B>--.T,:>\UO.$-U=AL"V\QMD>?J1_*@#HGT/372]0VD>+UQ)<X_Y:,
M "??Y1^50/X4T.365U9]-@:^5_,$I'1\8W8Z;L=^M+JOBG0M$N4M]3U6UM)G
M7>J2R!3M]?I4?_"7^'/M,UO_ &U8B6&+SI%,P!5, [C[8(_.@"77/#&C>)$@
M75[".Z$#%HBY(*$]<$$=<56L/!7AW3(3#::7%''YR7&W<S 2+]UAD\$5:M?$
MNB7MA/?VVJV<MI!_KIEF7;'_ +Q[?C47_"7^'?[-_M$ZS9BSWB,S&4 !CT'U
MXH M_P!B:8,_Z%#\US]K/R]9O[_U]ZYOPM\.=&\/2O?2VD$^J-+,YNL'.UW)
M  )P#M(!Q6I!XX\+W-U#;0:[8R33N$C1902S$X ^M6(O%.A3ZJ=+BU6U>^#%
M# )!NW#DCZ^U %>\\$^'-0CLDNM)MY%LE"0 @X51_#[CV-5G\,7-WX^@U^\E
MMC::?;-#801H=ZEP-[.3QVP,=C5D^,_#[FXBM=5M;BXAADE,,4@+$(,M^(JS
MX9UI/$7AG3]7157[7 LA53D*2.1GV.10!$_A'09=<&LOID+7X8.)#G <='V]
M-WOC-1VO@KP_9>('UR#3T2_=F??N;:K-PS*N< GN0*R_$?C^'1+G6K.*V$UU
MIFGI?'=)A6#/MV^HQP?QK;L/%.AZCITU];:M92P6Z[IWCG5A%_O'/'>@!FO^
M$]&\3&W;5;4RO;EO*=9&1E#?>&5(.#CD54U'P!X:U1[5KC3$ MHQ$B1,45D!
MR%8*0& /8UKZ5K>EZ[;-<:5?P7D2G#-"X8 ^A]*XS_A+O&&IZUK%MH.@Z=/:
MZ;=_96>ZNFCD=@ 20,8QS0!U5QX7T:ZCU%)K)6740@NAN(\P(,+T/&,=J>WA
MW2V<O]E4,;I+PD$Y,J@*&_( 43^)-&L[H6=[JUC;WF!NADN%5@<9Z$T]?$&C
MOILFHIJEFUE&</<+.I13Z%LXS0!#;^&-)M8=.BAM L>G.TEJNXGRV;.3[_>-
M21^'=)BBCB6RCV1SR7"J>1YD@8.?Q#M^=5YO$EL;_1H[-XKJVU%Y%$\4@*C:
MA;.1UZ5-#XHT&Y:X6#6+&0VXS,$G4^6,XYYXYH J:'X(T'P[?/>:=9LD[)Y:
ML\K2>6F<[4#$[5SV%/O?!^CZCK,VIW4+R3311Q2(9"$8(^]20.X(ZUJRZA9P
M2M%-=0QNL9F97D (3.-Q]L]ZB36M+ETYM1CU&U>R0$M<+,IC7ZMG% &9K'@K
M1-;>XENK>1;B=XI&GAE9) T>0A!!X(W'\ZJGX=>'CIDUB(;D+-<)=22_:7,K
M2H,!]Y.<XKI+2]M=0MDN;.XBN('Y62)PRGZ$50N?$FF16E_+;WEO=2V43R20
M13*7&T$D8SQTH ET?3)-,M[B*:Z>Y,MS),&?.5#'(7Z <?A7/0?#+P]97[ZA
M:PW'VI1*+827#M';[U(8(F< <],5LZ!XFTSQ#ID%W:7=L[O"DLD23*S1;AG#
M8Z8JIK'C*PLM!EU/39K;4A'/% RP3J0"[JG)&<?>S0!G>%/AOI.@:-'!=1M=
MWDED+2X>29I%VD?,J9^ZI/88JSI_PY\.Z=9WEJMO/.EW&L,AN)VD81J<JBDG
MA0>PJWHWB8ZIHNIZC):&$65S<0[ ^XN(B1GIQG%3>'/%&F^)-+@NK6[MFF>%
M998$F5VAR,X;'3% %^/3+2/59-26$"[DA6!I,G[BDD#'U8UR>G?#BQ7Q5J6O
MZEOGN)K_ .TV\8F;RE 50I9.A8'///:NGM?$&CWT<LEKJEG-'"X21DF4A&/
M!.>#4T^J6%MY_P!HO((OLZJTWF2!?+#="<],X- &&? &@'Q$-;^SRB<2^>(1
M*PA\W_GIY?3=[UHP^&],AL+"R6 F"QF$]N&8DHX).<]_O&M"VNK>]MTN+6>.
M>%QE9(V#*P]B*K6^N:3>7C6=MJ=G-=+G=#'.K.,=> <\4 9$'@#P];ZX^KQV
MC_:6=Y0IF<QJ[C#,J9V@G)Y [UH0^'--@32$2%L:0,6F7)V?(4Y]?E)JS::O
MIM_<36]I?VUQ-"<2QQ2JS(?< \47VKZ=ICPI?7]M;-,VV)9I0A<^@R>: *+^
M$M&=;=3:86WN);J-0Y $DF[>??.]OSK)L/ACX;T^=9A%=W$D<3PQ&YNGD\J-
MU*E5!. ,$BM.S\46LU]KD%ULM(=*G2)YY9 %;<@;.3TZXJV^L1M/8?9$6ZMK
MK?FYBE79&%&<GGG/3B@"&X\*Z/=0V\,UH'BM[1[*-2QP(7"AE_\ '1S[5F0?
M#GP_!87-JT=U.;AD9IYKEWE78<IM?.5V]L5LKXCT1E=EUBP*HP5B+E, GH#S
M5V2[MX4B>2>-%E8+&Q8 ,3T ]<T 9^@^'=/\.6DEO8B5C*_F2RSRF225L8RS
M'D\ "LO3_AYX>TS6O[4M[>;SE9WAB:9C% 7^\43.%SDUMW.KV<%C<723Q2B$
MLFU)!EI%!^3K][CI5+PWXIT[Q+I-M>6MS!YLL"S26ZS*SQ9'1@#QB@"U8Z#I
M^G: NB6T)6P6)HA&6)^5LYYZ]S5'3O!VE:;:O!$)Y-]D+%GEE+,806PN?;<:
M?J/B_1K#0+_6$O8+NVLES+]GE5B#TQUZU=MM;TRZGBMXK^V:YDC$JP"92Y4C
M(.,YQ0!A7GPW\.WQMQ)%=(D-O';&.*Z=%EC0842 'YL#CFM_4-(L-4TF32[R
MVCELI$\MHB.,#ICTQQ2QZQIDU^]A'J%J]XGWH%F4NOU7.:4ZMIPN)K?[?:^=
M N^6/S5W1KZL,Y ^M &!I/P\T#2GN)/*N+V2:%H#)?7#3,L1ZHN[H#[4RS^&
MWARRLKNU2"XD2ZMQ;,TUP\C)$/X$)/RK["NH>\MHY-DEQ$KE#)M9P#L'5OH,
MCGWJ)-4T^2T:Z2^MFME.&F652@/N<XH S;OPEI-[_:@N(I'74XHX;E?,(!1!
MA0/2N:TGX9VY\0ZMJFM22SI-J9O+:T6<^1@ ;&=.A8'/7T%=Y]LMOLOVK[1%
M]GV[O.WC9CUSTQ7,>+/'NG^&]!@U*V,&HM<W"V]O'%<HJNS?[7( '<T '_"N
M="_M!KL-? &[%Z+<7;B%9MVXL$SCDU>A\(:3:V>GV\,+B/3KIKRW7S#Q(V[.
M3W'SFM0WT5MI\=UJ$D-H"JF0R2@*C'MN/!YXIIUC3!;I<'4;00/G;(9EVMCK
M@YQ0!@>!_#ESHR:MJ&HV]O#J6JWKW,R0-N5%Z(N<<X&3]6-!^'>AOXA;6'-X
M[FY^U_96N";<3?\ /0)_>KI(+ZTN6VP7,,K;!)A'#?*<X;CL<'GVK-\0^(H-
M!\/R:N$^U1*R*%C<?-N<+P?QH 9XC\):=XF^S/=R74$]L6\J>TF,4@###+N'
M8]Q6;??#?0;VSTZT3[9:06$+P1+:7+1EHWQN5CU.<<UU"WMLUQ]F%Q%]HQN,
M6\;P/IUI%U"S>X>W6Z@,Z$!HQ(-RD],CK0!B_P#"$:#LA3[&=D-O%;HOF-@)
M$V]!UZAAG-<7=?#[5-4UN-9K-+2S75EU">2+47,<H4DY6';\KGC))QUKT*^\
M0Z;96%_="YBG-E"\TL4,BLX"@DC&>O%3V&I0WVCVVI_ZJ&>!9_WA VJ1GDT
M<UI_PTT73KRQGCN=3D2PE,MI;RW;-% 2"#M7\3UJ:#X>:'%:&UE%Q<Q>1-;A
M9Y=VU)7#L!QQAE&/3%=''J%E- \\5W \*??D60%5^IS@53O_ !%I>G06<TUU
M&8KNY6VA=&#*SMT&<X[4 8]O\/=)BAD$]Q?7MQ)+!*US=3;Y3Y+!D7.!\H(Z
M>YJWJ'@ZQO[F^NA<WEM=WCQ2-/;R[7C:,$*5X.."<]:Z#S$P#N7!. <]33!<
MP,K,LT95.&(8<?6@#+T3PSIVA:$^DVRR/!(7:9Y6W/*S_>9CZFL>P^'&EV,X
ME^W:E<;+22R@2><,L$+C!5!CT Y.:[ ,&4,I!!Z$5$EW;RR>7'/$[_W5<$_E
M0!S]UX#T6\T^&RGCE:*'3SIR?/@B([3GI][*J<U5M_AUI<=OJ$=Q>ZE>2W\,
M4,D]Q.&=1&24*D 8(//X5UB7$,C%4E1F7((5@2,=:ADU"!;:2>)O/6,X982&
M.<].M '.1> ;0RI/?:IJ=_<K=PW7G7$JYS"6V+@  #YCG R?6MCQ'H4/B30Y
M]+GFEA64JPEA.'1E8,K#Z$"M'SX?-$1E02D9";AN(^E)+<PPPRRR2 )$I9SG
MH ,F@#G+CP-876GZW:3W5TPUAHVN9-R[LHBJ,<?['ZFJVH^!YYIKN?3]7-O)
M=W37$T4]NLT,@,:IM9#C.-H(.>M=#9:U8:AH<>LV\VZPDA\]92I'R8SG'6JV
MG>*-)U6YLX+*X,C7=I]MA.TC=%D#///4T .\,:!!X7\.VFCVSM)';J1O88+$
MDDG';DGBM>BB@ HHHH **** "BBB@ HHHH **** $(SBEHHH **** "BBB@
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
MXO;2QCBU)[Q+_P V9#(ES;#))6=3\I&[@'K7NFQ>F!UST[T!%!)"@$]2!UH
M\]\'VU@_P-MX(0CP/I<GF@'/SE6+@^^XFN8\-:#I/B ^&AYLRI;>&@RO;7#Q
MD2;P#DJ03AL\9QFO:5C1%VJBJOH!@5'#:V]N@2&".-0" $0  $Y/3WH \#NO
M$.NW9DN;K4S%)!I%O/:SRZ@ULHD(.9!&H(E)8<@_3O7O&FR32Z7:27)!G>%&
MD*C +$#./QHFTVQN'B::RMY&A_U1>)24^F1Q5J@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M[R[6!D'&W R >AYH ]E;7=+6X2 WT/FO<&U50V290NXI]<<UHYKQ6PA$&O\
MG6SO-*WBZZVQ.^0"MO)CZ9IFAZ[XF^SZ;KTM^?-NX;J:YBFO4D27;&S*L<(Y
M0J5''US0!['-J5G!J%M82SJMU<AFAB[N%^\?PR*M5Y!X5P_C#PE>7&MSW]U/
MHT]U<+/,'\IGV$D?W1R1C_9KUY65U#*05(R"#P: %HS110 4444 (1D@Y-+1
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !5.32=.FF::6PM7E;[SM"I)^IQ5RB@"!;*U0,$M
MH5#*%8",#('0?2L[Q#X<LO$FGI97H/DK<13L% ^?RV#!3GJ#C'XUL44 0V]G
M;6D*PVUO%#$IR$C0* ?H*B.FVR&XEMH8K:ZG4JUQ%$H?/8DXYQ[U;HH QO#7
MANU\-:0;""22<R2/-/-+C=-(QRS'''/I6A#IUE;6[V\%G!% ^=\:1@*V>N0.
MM6:* *UGI]EIT'D65I!;0]=D,81?R%)::986#RO9V5O;M*=TABB"%SZG YJU
M10!3NM(TZ^NH;J[L+:>>'_5221!F3Z$]*E>RM) P>VA8-()2"@.7&,-]1@<^
MU3T4 8&N^$=-U^73S=11^3:WGVQXO+4K.^QE^?/7[V?PK4CTNPA6!8K."-;<
M,L(2, 1@\$ =LU;HH PI?#%K::5J-OX>CMM'N[P'-S#;@X8_Q$<9[T_0?#-C
MH7AO3]%5%N(;(*5:5 29 =V_'8[B3[9K:HH J_V98[MWV.#/G?:,^6/]9TW_
M .][U5C\-Z)%JLFJ1Z59I?2 A[@0J';/7GWK4HH HC1].5+1!8VX6S!6W'EC
M$0*[2%]..*73](T_2M.&GV%G#;V8W8AC7"\]>/>KO6B@#/MM#TNT^R?9]/MH
MC9JR6Q6,#RE;J%],TP^'='+0,VFVY,'F"(E =@DSO ^N3FM.B@"HNEV*3VTR
M6D*RVL9B@8(,QH<95?0<#\JAN=!TF\NWNKG3K6:>145Y'C!+!&W*"?8\BM&B
M@"C=:-IE['=)=6%O,MV%6X#Q@^:%Z;O7':GZ;I5AH]FMIIMG#:6ZDD1PH%7)
M[X%6Z* ,B?PKH%SJG]ISZ/927W!\]X5+9'0Y]:DN_#NCW^J6^I7>FVLU[;_Z
MJ>2,%D^AK3HH IMI5BZNK6D15YA<,"O60$$,??@?E7/^(O 6E^(M2TVXN(;<
M6]M=/<W-N801=,R; 6]QA>>>E=910!CW/A70+RRM;*YT>REM;0YMX6A4K']!
M5FUT33+%XFM+"W@,4;11^6@4*K-N8 #L3S5^B@#E9_!<,OB#1+J.:.#2]'#O
M;6$<( \U@1N+9Z '@8Z\YK?U'3+'5[-K/4;2&ZMV()CF0,I(Z<&K=% &?9Z%
MI.G(BV>FVL"QMO01Q*-K8VY'OCC-0S>&=$GUI-9ETJT?4DQMN6B!<8Z<^M:U
M% %>:RMKBZM[F6!'GMBQAD89*%A@X],CBLRV\'^'+.:YFMM$L8I;H,LSI"H+
MAOO GT.3Q6WC%% '-^)O"::[HDVE6L\6GPW;(MX\< 9I8E&-@.1@X  /.!VK
M>BM(8K)+18U,"QB((1D;0,8_*IJ* ,2Q\'^&]-$HLM#L(/-5D<I H+*W4$XZ
M'TJ_/I6GW2LMQ9P2JT)@8.@(,9_A^GM5RB@#+TCPYHV@AQI6F6UGO 5C#&%+
M $D9/?J:E.B:8TC2&Q@+M<"Z+%>3*!@/]<<5?HH SO[!TH1VT8L(!';!Q"@3
MY4### #W!-067A/P]IN_['HMC 74JQ2!02#U&<=#6Q10!S?BKPM_PD.EOIT$
MT-G!=3(U\1!N:=%(.W.1@\ 9.>*Z%88T@$(1?+"[0N.,=,4^B@#'LO"N@Z=;
MW5O::19PPW?_ !\(L0Q)['U'/2HXO!WAV#1Y])BT>T2PG;=+ (_E<^IK<HH
MS;70-)LIFFMM/MXY6E$Q=4&2X7;N^N.,U%9>%M!T[49M0L])M(+N?/F3)$ S
M9Z_G6O10!AV?@[PYI\MQ+::+90O<JR2LD0!=6ZCZ'TK8@@BMK>.""-8XHU"(
MBC 4#@ 5)10 A&>^*6BB@ HHHH **** "BBB@ HHHH **0YQQUH&<#/6@!:*
M** #-%&,44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444R6:*WA>::1(XT&Y
MG=L!1ZDT /HJC?:UI>F1127VHVELDW^K::94#\9X)//%6UFB> 3K(C1%=P<-
M\I'7.?2@!]%4=/UK2M5+KIVI6=VR#+BWG60K]<'BKU !1110 445CWOBOP_I
MUX]I>ZU86]PGWHI9U5AQGD$T ;%%-CD26-9(V#(P#*P.00>AILT\5O$99I4C
MC&,L[  9.!S]: )**A@N[>Z:98)XY&A?RY0C9V-@'!]#@C\ZFH ***CDGBA#
M&21$"J7.XXPHZGZ4 245%;7$-W;1W%O*DL,JATD0Y5E/0@U+0 45CWOBOP]I
MUX]G>ZWI]O<IC=%+<*K+GID$UJ03Q7,"3P2I+%( R.C95@>X- $E%%137,%N
M8Q/-'&97"1AV W,>P]30!+1110 4444 %%%% !13$FBDDDC21&>,@.H8$KD9
M&1VXI] !1110 4444 %%%% !11GU(HH **;))'#&TDKJD:C+,QP /4FE5E=0
MRL&4C((/!% "T444 %%%(2 0"1D]/>@!:*** "BF+-$TKQ+(AD3!9 PRN>F1
MVI)+B&%XTDEC1Y6VQJS %SUP/4T 244G.?:FI-%)))&DB,\9 =0<E<\C/I0
M^BF-+&DB1LZJ[YVJ3@MCKCUI] !1110 44R::*WB:6:1(XUZN[  ?B:?0 44
MA('4@4M !1129YH 6BBB@ HHJ&XN[>SC$EU<10H2%#2.%!)Z#)H FHHHH **
M*9)+'$%,DBH&8*-QQDG@#ZT /HHHH **:[K&A9V"J.22< 4X'(R.E !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %<C\2="M==\$:C'=S7"
M1VT,EP%ADVAV525#>HSSBNNJ.XMXKJVEMYT$D,J%'1NC*1@B@#S#5;8%/#>L
M-I46KP1Z*T;6Q= R;D4^9AR!MZ@GMFK_ ,-XH;OX-VEOJY*6DEO.LF]R,0EG
M[^FWOZ5U.K>$-!URRMK/4=-BF@M1MA7)78,8P""#C '%6+KP]I5Y:_99[*,P
M?9VM?+7*@1-C*@#MP* .*\#:;;:AXE/B?2+*&PT)+#^S[)%3:]PH?)D(]/EP
M,\FO2*P-#\%Z!X;NFN=)L3;2-'Y>!*[*%R#@*20.16_0 4444 %>2Z?8WUY\
M1O%_D:!H^HQI=P9GOF :+]TO"_(V>.>U>M53M-*LK"[O+JVMUCGO7$EPXZR,
M!@$_A0!Y]JGBO4X-,\7F.\6*33M3M[>VVJ/W:,(LCWSENM<_XD.OZSX;US4;
MSQ!)]CCUF.T@LDMXPJ*ER@#%L9)_PKTG4? 7AK5=9;5KW3$ENV"[R78*Q7H2
MH."1ZFKUYX:T>^TJYTR>QC-I<RF:6-<KNDW!MV1WR : /.#_ &EIFH^*-<T_
M69H5M]?ACELA&ABE#"!&W$C.<-U!XQ3-/\3>,=2UNWU&)IULVU>6SDMW,*VZ
MPJQ7C_EH7XS^'I7IR:!I:0W40LHREW,)YPW/F2#;ACGN-J_E5-/!?AZ/7FUM
M=,B%^6+^9DXWD8+;<XW'UQF@#+^'0UF;P\FI:UK,M]+?$R11.B*L29. N "<
MC&<UD>+(F/Q$>1;MHP/#5UNB &' ;_Z^>/[M=6_A6S75-$N[5FMX])65(H$^
MZRNN,'GMUJW?>'M+U'4[;4;NT62[MD>..3)!",,,IP>0?0T >2+K7B'P/X9L
M8H]1DN=WAX7$=O/&FV"0-&JA< 9 #]\]*Z?P%?\ BL>);[3]=-Y-:-:QSQ27
MOD+(CYPP"Q$_*>V?2NUNM TJ^D#W-C%*PMVM1N'2)L97Z<#\JJ>'?!^B>%EF
M_LFT,3S8\R1Y&D=@.@W,2<#TH X.VTV\O?B+XP>WT+1=319K<$Z@V&4^4.%^
M1N/RI_BC5O$>GW.MC2]3BTRWT338+A+.&V1T=VW97)&=OR\8Q75ZE\.?#NJZ
MO=:K<0W2WET%$KPW<D>[  '"D>E63X*T4Z?>630S-%>6\=M,7F9F:-,[1N)S
MW/- '!WOB#Q?I%MK%A)KL5S?"&QGMKAK5%$)GD*,NT#! [$U'J-QJJ^*]*\.
MZWJ":M]AU*TN4NUA$;?,DI*L%XSE01[$5V7C#P/#K^C7EO9+'%=W0MX9)9'8
M9BBDW8XS@X+8]S5O3? F@:6B>1;2-*ERMT9IIFDD:105!9B<G )&* .)M/$_
MB^:+1M2&J6DL.NSSV\-D+< VQPVQMW5MNWG-$GQ/U6ZT&XOK"WB:73]-W7B!
M"VV\:3RU3'8 JS8]"*[.S\!:'I>JC5;*VD^U1-))!').QBC=_O%5)PN?8=ZI
M^&?!,=OX?UBTUNUMFEUJ[FN;N&!B44.>%#<'@=_6@#E[CQAXQT2PODO@]QEK
M6.VOI=.,)625]KKY8/SXZC'6NM\':QKU]=:M9:Q Y6U=?LUX]L8#,K#/,9/!
M!_.GP?#K0H;*^MI#>W(O8TCDEN+MWD"H<H%8GY<'D8K0\-^%--\+PW"6!N))
M+EP\TUS,99'(&!ECZ"@#SB/XJZG9WNG0:BD8CLGN(=<D6, 1/N98><\;MN:=
MK7C7Q/IVE?:WU>WCO+:P2ZGL+?37G.YR6 D?I&NW SGWKN[SP%X>ODU1;BR+
MC5)X[BZ^<C>Z8V_0<=/<TFJ^ =#UG4;B\N5ND:YB$-Q'!<O&DR@8 =5/.,T
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *P;KQGX?LM8_LFXU%$O-ZQE
M=K%0[?=4L!@$^A-;U>/Z[H/BO5M:OX9=.O3$VHQ30-;SQ16GDJZD.RYW/)@'
M.?Z4 =_)XX\.1:LVF/J:"[686Y4(Q D/1-V,9]LTL'C30;W43IMIJ*/>-Y@B
M5HW"R,GW@K$8;'L3TKS>2ZN;.!M!AL8;T-XG61;R*X1L S[SN3.\,.5/&*L6
M7ACQ7/XET2ZU&TOF-E=SO-*]U%]F1&5PHBC7G&"O) -(#K(/B3H-GI.GRZUJ
M4$5W<VPN&6"*1UVY(+#"D@9!ZUI2^.O#<.K6^F/JD8NIQ&8P%8J=XR@+8P"P
MZ GFN-T/P9K5II\\=S9HKMX;-@O[Q3^^WR';U]&7GI5*?POXBM;S26TO1IH+
MU8K)+B[6YC-O(L8 82QGDLO(!7VI@=]X5\76_BA]62&"2!M.O7M6#@Y;;_%T
MQSSQ7-0_%JPF&F73H(+&XO+JUG9D=F7RAE"H YW#:>^,X[5L>"K34=-U'Q):
MWNG200RZG+=V]SN4I,DF.@!R",=_6L/P_P"'=8M]7TA+K3/+M],U/4'\XNI$
MD<VYD<#.>K8_"@#K;GQMX<M-*M=2EU:#[)=#,+KEBX'7@#/'?CCO5S4=>T_3
M?#T^N2W"/80PF?S8SN#+CC;CKGM7E,W@O5M/O4U Z3?7-LLU_%]DL+E89 DL
MF48<CY2.H^G%=;8^"Y)_A WA6>(VLLMJZ".6;S?*8L64%@.<''0=J #3O$GC
M47>FW&J>'[1M+U%U4"S=WFM PRIE!&,8ZXZ5OV?C/PY?ZH^F6NL6LMXF[,2O
MS\OWL=CBN;M-6\=ZE_9NG?\ "/C2WC=1J-Y-(CQ-&O!$0!)RWN./UK"T30=:
M6'0]%?0)K9M*O)YYM1<IME7#@!3G)W[AGZ4 =F/B9X+82D>(K+]V,L-QR><<
M#'/X9J[=^-?#-A#:RW6N64,=W'YL#-* )$_O#VKCM%\(WL$7@YIM,2*2QL+N
M.Z.%)5G4!5)]R2?SK$M8+S1+'3-,NO#L^H:B?#SVXMD17V,9<#<3PHYY- 'J
M6H>+/#^E2V\5_K%G;O<J&A$DH&]3T/T]Z2Y\6>'K/45T^YUFQBO&*J(7F4-E
MON\>^1BO)-;\/:^FAR>&QIMXTJ:5!!%+9VD;K<N 2RR2MRJJ> !COZUT&I^%
M]0N/#/BR0:46O[J*U-L=H,A9(H\[?0A@?QH ] F\0Z7'IS7JWUNT7FM;HQD
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
M\8V5UI4M_JESIUO'8>5:M*T<A1L$,!A/FVG)(Z4 >O2ZA903"&:[@CE;HCR
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
M44 %%%% !1110 4444 (3@9I:** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE9/A_
MH[Z[)J@FOHQ+<+=2VD=R5MY)AC#LG<Y /7%=55--7TV34&T]-0M6O5&6MQ,I
MD'U7.: .>LOAYH]CJ"7*S7LD,4KS6]G).3!;N^<E%[=3],U=M_!FD6S6)C28
M?8K.2RAS)TC?&[/J>.M;:W,#HCK-&5D.$(888^@]>AJ&'5-/N)IH8+^UEE@_
MUJ),K-'_ +P!X_&@#B)_AP9_$</E:A>V>CP:/'IX6VGVO, Y)5^.FW'(P>:N
MZA\,-$OI[HK/?6MM=V\=O=6MM-MCF6,83/!/ XX(KJ5U;37M);M=0M6MH21+
M,)E*(1U!.<"D_MC3/[/74/[1M/L3<+<&9?+/_ LXH RI?!6D2Z)?Z3B9;:^E
M668J_P Q90@&#CCA%JM>> -,N6\Z*ZOK6[%Z]\ES!*!(CNH5@.,;2 ."#712
M:C8PB$RWMO&)L>46E4;\]-O//X4Z:]M+>2..>ZABDD^XKR!2WT!ZT <E??#:
MPO+2.!=6U>$['CN)$N<M<JYW,'R".23R ,5LZ/HL^DZA,D=P?[*2U@M[2V+$
M^7L# GGUROY5IM?6BRR1-=0"2-=SH9!E5]2.PI\%Q!=0B:WFCFB;H\;!@?Q%
M ',W?@*PO-=749;Z_, N5NS8&4& S+T?!&1ZX!Q5&T^&=G::Q:WJZMJ#6UG/
M+/;63%3%$T@(;'&<?,>]=1I^KPWMD+F6-[/,CH([@A6^5BN>O0XS^-3W]ZMC
MI\MYY4DZQKNV1 %F'M0!R>D_#:STW[*DVKZE>06<4L=I#(ZJ(#("&92H!S@D
M D\9HA^'%LT=Z-1U>^U"2YMX[;S)A&K+&C[P,JHW'(ZG)KLO/BW!3(H<C(4D
M9_*J>GZUI^IQ7,MK<(T=O.]O(Q. '4X(H YS_A7ENNL0W4>JWR6<-]]OCL,J
M8EE(.<'&<$DG&>I-,B^&UE:A/L6IWMLZVLMH778Q,<DC/QE3A@6."*[-I8U
M+.H!Z$GK3@RDD!AD=1F@#DM.^'VGZ;I%_I\5U<NM[8I8O(^W(15901@#G#?I
M5>Z^',$ES,]EK%_8PW4,4-W%!M_?",  [B,J2!@XKJ=2U6RTG3I]0O;A(K:
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
M [FHM+N;Y?&,33:C##K"ZXZ30^7*]V\!) 3'W1%MYST'!ZU[ZL4:C"HH&<X
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
MR,!G<DX./[N,YYH [RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M/FVQR?QJ!T[X%0^.9!/XHT#2]0U*XT_1KF.X>:2"X,'F2(%*JSC&!C)Z\XH
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
M2@A[E(5$C9ZY;&:=HVD6VA:5#IUF&$,6XC<<DDL6)/XDU?HH **** "BBB@
MHHHH :V<?+UIU(21C S2T %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7EVE^%/$.K7&
MK6E[<PVNA2:[)=F$Q,)Y KA@%8\!&8 YZ\'UKU&B@#S&V^&6I1:I#*]]IOD6
M]^UXDPM6:YGR6.V20MVW8XZXJYJ/PZFN?#?AVUCFL)[_ $3)C%[ 7MYLC!#+
MG/H1[BO0J* .)TOP5>6FJZ#J-Q<6"2Z>;LS0V=J(HF\Y5 " =-NP<G)-1Z9X
M)U/2]?TS48]1MY$@FO6N$9"-T<[AP%]P0.M=?8:E::G%++:2^8D4SP.<$8=#
MM8<^A%6Z .(UWPEK;^)[C6_#>I6EE<7]JMI=O<Q%RBJ>'CQQNQQ@\<"J-YX#
MUS-]IEGJEH=&U2X2ZOI;A";DN @?;CY<-L!]B37HM% '$S>"KIS\ES#_ ,A]
M=5Y!^X /E^O%8>K:'X@T/Q%H,6@36\MS<:AJ-T\ES&QB1),-M?;SZ#/'.*]2
MHH \MN?AGJRP6 AO--O747$EY'?1R"&2:9MQD"*><<@ ]JTM ^'EUHUNL3WT
M$FW1Y-.&Q"!N:1FW8]!D#%>@44 >73?"V[GT5K2:ZLII(X[ PI*C&)GMU96#
MC@E6W'IZU+#X UFWT2[ACA\.>;>7*23Z?]F86@15P & W[LX;=ZUZ910!Q7A
M/2]?\,)H^A3%+RS6">2ZN]Q(C?<"D:9.=H!/7TJEXY\$ZQXFU>*6S;2XHE1
MEY('6ZM2&RQ1E^\".S'%>A44 >?7G@K76O[N"SO+#^RKK4H=1D,P?SMR%-R#
M'&#L!S_^NDC\&>(;F]-IJ-[IQT2/56U.,1!S.QWEU1L@* &.21D]J]"HH \L
M'PXUVYO=2N)Y])LOM-C/;,-/615NGD'#RH>%QU^7/-3ZCX'\2I]LL=)NM-&G
MZF\$UV\^\2(Z!0P3 P0VT=>G->F44 >9:KX U^6YDFM+RSN+>74Y[R:QGFEA
MCD2155=S)R2NTG'0YJUX1\!:EX=U339YY[)H+6"[C*0;@%,LN]=H(Z <<G\Z
M[V[NH;&SFN[F01P0H9)'/15 R3^5+:W,-[:0W5N^^&:-9(VQC<I&0?R- 'E_
M_"L=1MTM+A%T:_O$CEAD2_1VB4-*TBNF!G(W<@]:FUOX;ZC>W.DK8?V9:M:1
M1*-1A5XIX"ARVQ5^5@<\ ]*]$OM3L]--N+N=8C<S+!%G/S.>@_2K3,%4LQ
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "N(_P"%GZ4/[5D>PU%+;3YF
MMOM#1#9<3!MOEQ\Y9B>E=O7G%W\.[V[\&WNE2R6<ERVLR:G"DFXQ.#(6"/C!
MY!(..E %Z7QV]Y-IL=E;36EQ_:D5I?6MW&!)&CQLP/!/7 P0>U3)\1+2>XEM
M8]+U2"=[>>:S:ZMO+2Z\H$D+SGWY XK-M? VIAH95M]'TLI?QW/E6*,<*B.
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
MTH<1#"_+(RCCZ 5T=8/@W1KKP_X6M=,O)(Y9X6E+/'T;=(S#]"*WJ "BBB@
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
M\036$]MHUU=3/:-&WFR12[5+,,CH.0/>D.M>(=.T>XU"7Q'<SO>>&?[1!E1
ML$V]!E !TPW2@#V"[O+:Q@,]W/'!$"%+R-M&2< 9]R0*F(!!!&1W!KQ+Q&U[
M8&XT.Y\03:S;2_V=>[K@#=$QND4@$?PGJ!VK277]8\^'6QX@ES=ZX^EG3&"[
M(XRY08&-P< !L^] 'K21I$@2-%11T"C %.KQV'QGXBDLIK2*[=M0\.65Y)J[
M-#Q+*I98!R.X!?CTK,@\7>,-$M+VXEFNITN-%>^B^W302.LHV_.BQ]$PP.".
MWUH ]UHKQB/5O&%K9ZC8C6$AFDLH+F'[?>PO,KO(%;:P "A@<+N'!KLOAWK<
MM]I]_9WMU?27=C=^1(M^(_,0E0=F]#M?OSQ0!VM,:6-9%1G4.P)52>3CK@5R
MGCO4?L\&GV$=[?PW-[,5CAT_:LTVU22 [D*@'!)/TKSK1+J^\077AJ]O=6N?
M.B&J6JDNI=@HXW,.&.,9(ZX% 'N,<B2QK)&ZNC#(93D&G5XKX8EO;FP\.:"/
M$MWI]BN@_;A<1N@9YM^#&6(^Z@_A_.KWAO6=;\5ZKIC3ZY<00V^E?:Y$ME"B
MZ=9GC#'CHP4' ]: /7**\AT?5=>L;?PWKD^N7FHMJ=I<M-9R!?+)2-I%V #@
M_*![U0\+:YXVU/\ LP-J,FS6;"<B:XFA;;*$+*T2*,@ X!#9H ]MHKR"W\4>
M)?%FDWD^DWZZ?+96D%K*LQ5/,O"P\Q59A\K8&T9[M76^ =7>\L]1M[N]U"2[
MM;ORY(=22,2PDJ"$W)\KCJ0: .RHHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHQSFC\: "L=/"GA^/4&OTT6P%VS^89O(7=NSG=G'
M7/.:V*Y(_$CPX-0EM1-<,D<CPFZ6W<P&1024$F,%L \4 :]IX8T.QU:;5;72
MK2&_FR7N$C 8YZ\^_>C4O"^A:Q>Q7FHZ39W5S$,))+$&('I[CZU3'C;1/LNG
MW+3R)#?V<E]"S1G_ %2*&8GT(!Z5C:S\2;6#PE>:QI=K<RR0/ !%<6SH2LK
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
M1110 4444 !YHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O(-(U!FT73]501//J
M_BYO/$T8=HU#NJKST*JBX/! KU^N;TCPE;Z;?:D7\N>SN+\:C;Q.N3!,1\Y!
M]SR/3)H \^LO$_B:QL-$\17FLRW:7XO6EL&BC6)1%'(RA2!G/R#G/>J_B-]4
MN/AS<WFI^*(KTZK8PW7V!HU7RF\Z(YBQSM&=ISGG%>O1:+ID$%O#%86ZQ6S,
MT*A!B,MG<1Z9W'/U-9MEX$\+Z=]H^RZ+:H+C;YJD%@0K;@ "2 -P!P,#(H Y
M:?Q7JJV<NR[02+XJ335^1<^1O7Y?RSSUKG[R^U/69=!UF_U8CS/$OD)IP50D
M2QEU&.-V[C).<'<*]-D\&>')=<_MJ32+9M0WB3SBO\8Z-CINX'.,TT^"?#)U
MG^USHMI]OW^9YVSG?UW8Z9]Z /-M(U;Q#K#B"+Q!-8P6F@B^<6\4>9)?,DQG
M*G PHR!4H\1>(-<6X<^(GT=--T*WOPRQQ_Z5))&69V##[H(VX&.:]2AT#2;<
MR&#3K>(R6XMF,:!<Q#.$X[<G\ZXWQ=\.)O$%S''9S:;!8?8UL_+GLQ)) @)Y
MB;(P<=CG&,T 0^.!)JWPUT*>XOI;>66ZL)))XP,[F903Z=6S]0*P(WU71[_5
M];M-;FCMQXJ6V>QV(8I5=D1RQQG.#QS@;?>O4KGPYIM_X>CT._@%U8I&D>R0
MD;MF,'(QSP#4AT#26M&M6T^W,#SBX:,H"&E!!#GU.0#F@#R72_%_BVY\207Y
MDG^R/K+6%Q;RO"MND>[:%49\S>, \]>:ZWQ[JMV-7LM(T[5;^WNGMY;@VNG0
MH9I O 8N_P JJ#GW)KI#X0\/GQ ->_LJW_M,'=]HP<[L8W8Z9QWQFG:UX3T'
MQ%-#-JVF0W4L/$;OD$#TR.H]NE 'F.E^(M>\5V5C:W.OOI9.@27<CQ1QYGE$
MC(2=P/ "Y(&.M9NDZCKT?@]#IFORV%MH_AV&]6&.!&$LK%S\Q8$X^7I7K=UX
M)\-7MA9V%SHMI):V9)MXBGRQYZ@>QSTZ5,/"NA+8S62Z9 MO-;+:2(H(W1+G
M"<=AD_G0!YI/J>KV<5_97>K2ZD@?2;A#=PQML::;YP!MQC@8].U3:?JGB$_V
M?KLWB2XD@N?$#:?]B,48B\GS73'3.?EZYZ5Z3+X<T>9W>33X69Q"&R.HB.8_
M^^2>*=#X?TF"UCMH[&(0Q7)ND3&0LI8MO'ODD_C0!Y);^(]3CATJ^EU>>#1K
M>$&;^S3#^Z;SW7?-$1N,94 9'N:N,U[:ZIKL.F^(9[>XU+Q)!;^8BHYB1XPV
M0".XX!/9:]!N/ _ABZDM))M$LW>S.8#Y>-G.[\>>>:N_\(YHW]IOJ7]FV_VV
M1T=IMGS%DR%.?4 GFD!Y-XL\2^(=&?4+S3O$&HWBZ9<PV\F;:&.V!^4,KD_,
M[G=GY0 *EM+S4[*\-C::W/:)JWB:Z@GN2J.80JY"KD<%L <YZ5Z3-X*\-7&J
MS:G/HMI+>3'=))(F[<?7!XSQUQ4ESX1\/WBWRSZ5;N+YU>Y^7'F,O1O8CU'-
M,#S>QUWQ)K6MZ?X>M_$LD0AU"_MYM0B@C9KE(5C9.",9_>$''I5W0?$^KQ>.
M(+35M4N98+V[N8;?R1!-:2JN2H5TPR,HX(;//I7H%CX:T73?L7V+3H(/L*NM
MML&/+#XWX^N!DFH(?!WAZVUB;5[?2;:+4)@P>=%P<L/F..@)[GO0!'XV5I_
M6N>3.8]UA*1(F#QL)_4<?C7G$%_K\.GZJUMKT\-KH?ARVFAA2-"))6@9MS$C
ML5[5ZGI6A6FE^'+?0QF>TB@\@B7G>N,'/UI+#PSHNEP2P6>G0QQ2PK!(F-P>
M-00%.<Y !/YT <7K?B?4)+=8=+UJUAN)-"%UYLLD:HLC.@5MS?*"<L!GC-<W
M+J5SKG_"/6MUJ^I1W=CXCCBN!>)$DB,8BP7*?*_0X./XJ]+LO ?A;3HKF*TT
M.TC2YC,,R[,AT)R5.>U2)X*\-1Z3_9::-:K9><)_*"<&0=&SUS[T >;:1XJ\
M876IV6J)+/-:SWMQ%/9SF!(1&I8 18/F%E"Y.1SS3?#?B_Q;J45EJ+WJB+4(
M+HL+F2!88F56*>6 =_RD -N]Z].@\(>'K76VUF#2+6/468L;A4^;)X)^I]:2
MT\'>';'5+C4K;2+6.[N RRR!?O!OO<=!GO@<T <I\//$%_-J5[INO:E='4%M
MXIQ;7<<7R@\,\<D?#(3C&0"/>IOB]:"Z\+6:M?2V\9U&V1HU *R[I ,,".<=
M?PK9;X?>'8]%O]+L+".QCO@HF> ?,<$$<G/ITK=O=,L]2MXH+VW2>.*1)45^
M@=#E3^!% 'F%MKFM:MK<>BPZRNDQS7>H9N8K>/<XB<*B#(QD#DGJ0*=\-]1N
M+&TTK2WOXWM38WTS/Q^\D2Y(W@_3)_&N]O/"'A_4+4VUWI5O+";AKG:01^\;
M[S9'KGFJ\_@+PM<V=G9RZ+;-;V1;[/'@@)N.6'!Z$]CQ0!Y[H6N^)O%$-M$W
MBG^RVM]'%ZT_D(1.S2.-SY&-JA1G&.M6G\27A\Z"'6'2:[U;9#_9EHC372"!
M&;9O^4#D'<V>.*[>[\ ^%KZ*SBN-%MGCLT\N!>0$3.=O!Y&>QJ:_\%>&]3M_
M(N](MWC\WS@ "N'VA<@C&. !QZ4 ><>'?$GBCQ+?:-IPUR:R=+F^6XD:VB9Y
MEA>/:KCH#AB"5Q5:#Q3KES_9^F:2]S:A[*YU%VLH8!YDAN'4 ^80H48)..>:
M]6T_PKH6E2V\EAID%LUOYGE&(;=OF8W_ %SM7KZ56U#P-X:U2PM;*[TF%[>U
M=GA0$KL+$EAD'.#DY'2@#SS5?%OBNT>RU:\O?LFG>5:/.;18IX878@2++C+
M$$8*D]:]B5U<95@1[5SU[X#\,:A?V][<Z1 \]NJ+'@E5PGW05!P0.V15[2-"
MATB]U6ZCE=VU&Z^TN&Z(=JK@?]\_K0!YS:>+M6F\4Z>8=;N[RRNM5>U(%@D=
MKL"O\BN?G9AM'/3K52W\3^*]*T_1M:NM:.I)J=M>O]B:U10ABA>1-I4 GE #
MGUKO;7X<^%+/53J<&D(MYY_V@2>8YVOG.0,X'/I6H/#>CB*QB_L^$I8!Q;*1
MD1AU*L!]02.: //?#L6H2_$CP[?ZGJ_]I37?A^2=3Y*QB+<R$XV@97YL#//%
M.\0ZWJ-GXTUNQTZ>"SGGETV%+L6Z-(HE9E8'(^;@9&>G-=IHW@?PWX>U WVE
M:8EM<E63>'<X4D$J 20!P.!TJ_+X?TJ>]EO)K**2XEDBE=VR26C^X?;&: /-
M+G7O&(6^TJVOI+J6PU?[/)<0Q1+<S0&(/\B-\I9<\X'3%:GA[Q3J&IZKI:)J
MIN;1]'N)9FDMQ$S3QRA"2O\ "1T(SBNJU/P5X>U=)EO=-23SK@73L'96,NT)
MNR#D': .*CN/ 7ABZLK&SETB$P6*E8%4LNT'E@2#DY/)SG- '!Z+XN\1WEO_
M &I-J8:#3M 34)[40+_I,C>9U/51\HZ5E0^.?&EKHLMY/<.YN='>]C>XB@41
M2!E ,00DLGS_ ,0]*]AT_P .Z1I6?L5A%"# MN0HX,:YVKSV&X_G69;_  ^\
M*VD-Y%!H\,:7D9BE +?<)R57GY1GG Q0!Q7B'4?&'AZ.T6?Q!<310VANKN\M
MK."0JV[_ ):0\,(@.-R\]?2NI\7^(;J'PIIESHM]%')JEU;6\=YY>X(LI^^%
M/MV-:NM^#O#_ (CG@FU;3(KF6 ;48LRG;G.T[2-R^QR*OZCH^GZMI;Z;?6D<
MUFZA3$1@ #IC'3'8CI0!XYXF76-0N1X8U/6&NTT[7K )>^4FZ59PYVNN-I9,
M9]#N&17;>/K_ %C3+72+/1;B2(2.PG6S$1N6C5,_ND?@X.,@<XZ5N6O@KP[9
M64%G;:8D<$%TMX@#L3YR]'))RQ^I-6]<\.Z5XDLTM=6M%N(D;>F2593Z@@@B
M@#CM"\97-SJ%O$VHI>6Y\/&_,C0B(F59"K$CMW!';%86D^(_$OB.))9?$<.C
MQZ?HUM>R2&-&6XDD4DL^>B#&"!CFN_N_ ?AF^M;&VGTF%H;&,Q6Z LH5#U4X
M/(..0<TR[^'OA6^AL8;C1X7CLHQ# N6 " YVG!^89['- 'G[W6KZ=J/BSQ#I
MVKE(H-5M/-M$1#%.K)$&^8@L,AN,5V/CW4-4BO/#FE:9J@TS^U+XP37(52P0
M(6PN[(#'&![XKH)/#>CR07D#V,9BO9%EN%Y D90H4GZ;5_*LOQ?X,MO%]SHR
MWP1[&RN&FFA)93("A48*D$88@_A0!Q=OKGB:_P!5L?#</B,(ZZK=VDE^ENC/
M+%#&L@R",;N2I(I8_%>N6R:=XBDUIKB"^U9[#^R1"FT(&=1M8#=N&T$GWZ5Z
M%8>$M!TQK!K+3883IXD%J5S^[\S&\]>2<#DY-10^#-!M=;GUJVTZ*/4I26,V
M20K$8+!2=H)[D#)H \^BU[Q3'I_A[7)O$J,NM><[:>+9-L0\IW4(V-WR[0#D
M]:6WU'Q''H7A]+SQ5J$]]K<+7?DV=C&9@I16VH3\JJN[DFM'1?A7+;^(;/4M
M6FTZ06?F$?8X&C-PS@J2X+%5X).$ R378:IX,\/ZS:6-K?Z<DL5BNRV =E,:
MX P""#C ''M0(\XT'Q)XE\4C1+'^VY[!WM[UYYDBC,DC0R!5SD$#KSCTK3\"
MZQXAN=3\/7&J:V][#K6F37+P-"B+$Z% -N!GHQS7<Z=X3T+298I+#38;=HHW
MBCV9PJN06 &<#) J:S\/:5IYL3:VB1?8(&M[;!/[N-L9'X[10,X;Q1J6OW?B
M'Q FGZV^EP:#81W4<0B4BZ=@S98G^#Y-O'K3O ^K>(_%/B74-0O-3>UT^T$
M734A3#%X%<Y8C=P6S77ZSX1T'Q!>07>J:;#<SP<([9''7!Q]X>QXK1M=-L[&
MXNI[:W2*6Z</,RC[[!0H)_  4 <)XJO-<G\3ZK:Z?XD.E0Z;I,=^D0@C<2L6
MDW%BW.T;%!QZUS>G>)I9+K7-4>\EL+O4X=*"?9H!-(SR1$E(U/&X\X)Z5W>K
M?#W2-?\ %SZYJ\0ND%I';QP%F4 J[L2V" P.X<$=JT[WPAH&H1W,=UI<$BW(
MC$HP1_JP0A&/ND D C% 'F5OXK\4,ESI"ZM<17":Y;6$=S=VT1G2.1"Q#*N5
M)&.#^=6?$-SJ<OA7QQIFK7@OY=#>"YLKMXU1\D"1<A0!D$=>^:]"L?!OAW3;
M>*"STBVB2*9+A=J_-YBYVN3U)&3R?6JGB7P=!KEC=6ML8[7^T;B%]1D )::.
M,CY1SP2 !GTS2 I^*]=U*VT?P^EG<+I\^K7D%M+.Z!C '4L< \;LC SZUPNM
M_P!IZUJ.EZ-J>JBY&F>)HK5;I8D/GAHFD&]<;=ZCY>./FZ<5[#J6D6&KZ:^G
MZA;)/:. #&V>W3!'((]15&Q\(:!IMI:VMIIL4<-K<_:XADDB;!&\DG).">M,
M#F/'L4LGC7P&J7+11C4)"R <,1'G^0(_X%7.^%+O7-%T_0+FWU19M-OK^\B>
MQ:!0$4>:PPP^;.4/7UKU74]%T_6#:F^MQ*UI.MQ VX@HXZ$$?6DM]#TRTM[:
M""RB2*UD:6%0/N.V<D>YW-^= 'G'A/7_ !;J-QX=U.XNI9;/5))/M,,JP+"B
ME6*^40V\D8'!R>N<5ZO7/Z?X'\-Z5JO]IV.DPPW8+%64G"%NI5<X4GV%=!0
M4444 %%%% !1110 CDJA(&2!TH4EE!(QD=*6B@ HHHH **** "BBB@ HHHH
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
M2>4_!:292I3^\N%/S5ZM<6UO=PF*Y@CFC/)21 P/X&GQQI%&L<:*B*,*JC
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
M!4O+Q8UGE!.7" A<]N,FJ6L>$]#U^YCN-3T^.XE1/+#$D97.=K8/S#/.#Q3
M\WBU7Q'XHBOO,\0O96T/AV"[FBMX(R)))$<L<L"0/E[55OO%&K^'/#EG+9;)
MKL^'K +-Y(9U9Y60M[XR, G&:]7LO#>CZ='(EI80Q+);K;. /O1+G:I]AN/Y
MU7MO!N@6M@;&/38C;FW^RE')?,6XN%Y)X#,2/2@#@IM5\>0:9J=K#+<RS1W=
MOY$EPMLEV8F4EU50Q0ME>,C)&:['P)K1U/PY&;O4)KJ\CN);>5KJW%O+O5C\
MI0'&0".E2+X!\,+I;Z<-*C%N\JS-\[[RZ]&WYW9';FE7P1I$-]HEQ:0BVCTA
MY9(8HQ]YY%VDL3R>Y]SB@#!\=:YJ=MK\6G:9J-]$RV$ERUOI]K'))D' =VD^
M54[<<DUBZ)XG\2^*+3[4GB&UT@VFEV]TZRPHR3,VXN[D\JF%Q\O3->@:QX0T
M+7[Z*]U*P6>XBC,0?>RY0\[3@C(]C4%UX"\+WD5G%/HUNT=I'Y4*\@*F<[3@
M\C/.#D4 >:VE]J6C-XC\2Z?K*16+>(XXWM!$C12AVC1W+$;N0P(P1T]Z?/XJ
MUQ/$9T73OM$$4VIZ@SR6%O!YCB,@*H#X4G)R2>3FO4W\,:+):7%H^G0-;W-P
M+J:,CAY000WURH_*JNH^!O#FJVKV]YID;H]RUT2&96\UOO,&!R,]P.* //'\
M=^)]-TZT&I2(+W5K P:>H5#_ *8LVS)VY'*NK8S@;31J'B[Q1'K>K&VO+MTT
M:Y@@>+R[:.V<83>TKNP<;B7QM'''6O3AX9T54TU%TVW":8V^S4+Q"<8R*K:A
MX*\/:KKD>L7NFQ37L87YV)PVTY4LN<,1VR#B@#SW4]0U/Q%=C4+K5#;6MCXH
MAL8M,")M<)(H#%OO%CDMC.,#IWKJ?&-G/-XX\&3+J<EM$EU.#$H&'/E,>_J
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
MV=96;?#M<*>=H!7GKZBK]K\0/#-WI-UJ::FB6UH5$WFHR.A;[ORD9YSQQS7
M?\(+XCO?#%O82V/V>6#119D?:%^>6.=7 !!. RKP>W>K#^#[F[TW5;Z7PO?R
M3W)MXV@N]5WW+JC9+(X;:I7@KSS@T >EZ'KNG>(M-%_ID_FP%V0DJ5*L#@@@
M\@UI5PW@Z/Q1I=@D6H6,DT5SJ#[?/G3SK6WV\-(5&';<.W/-=S0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%%  1D8HHHH **** "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@ HHKD?%OCNV\,:GI>FBUENK
MN_N8H<+D)$KMMW,V,>N!WQ0!UU%<-K/Q!GTO5=3CAT.:[TS23&-1O4G4&+>
M?ECQEL @GD5UUUJ=E9:7)J5S<QQ6<<7FM,Q^4+C.: +=%<_X.\5P>,=%?5+>
MUFMXA<20*DOWCM.,D=OI704 %%%% !17*>-_$6M>&-+EU2PTNUO;*VA:2X,M
MR8W7!XVC:<_F*SI_'.IZ*=%?Q+8:?86^I71A\V.[+K$OEE@3E1R2 /QH [RB
ML>7Q7X?@TZ#4)=9L4LYW*13M.H1V'4 YYZ&K%WK%K!H%SJ\,L=Q;0V[SAXW!
M5PJD\$<=J -"BN(\.^(_%^M1Z=>RZ)I46G7:+*72_8R(C#.=NSKCMFM%OB'X
M01G5O$6G H"3^^';KCU/L* .FHK$N/&'ANTM+:ZN-<L(H+E=\#O.H$B]RO/(
M'?TJNOBZS'B#4+*9X8K&TL8;PWK3#8PD+#Z8^7KGG- '1T5E6'B71=4AAEL=
M3M;A)Y#%$8Y =S@$E1[X!-1WGBS0-/AFEN]7M(DAE,,A:0<. "5QZ@$9]* -
MFBLF]\4:#IUI;7=YJ]G!;W0S!(\P"R#U4]Q[U?EO+:"T:[FN(H[95WF9G 0+
MZYZ8H GHKDM2\>::ND+?:+=6FI 7MO:R".8?)YCA<G'L<BMBU\3:)>ZO-I-K
MJEK-?P@F2!) 64#K^5 &K167IGB31=:N;BVTW4[:ZFMCB5(G!*=OZ4S4_%6@
MZ+>P6>I:M:6MS.0(XI90&;)P#CL,]S0!KT5C_P#"5^'QK1T8ZQ9?VD#M-MYP
MWY],>OM3(O%_AVXU"73X-9LI+R(,7A68%AM^]^6#F@#;HKB_"?CL:_I+:M?_
M -G65BWFM&WVP%E1&"Y<$#'4?3(]:T6\?>$D@@F?Q%IRQS_ZLF=1NYQG'ID=
M: .CHK$@\8^&[J&^F@URPDBL<?:G6=2L6>A)Z8[9]:NZ7K.FZW9B[TR]@N[<
MG'F0N& /7!QT/M0!>HKSM?BQICWFGEC#!83WEW:3W$LG$9A'RD<?Q9'YUU%Y
MXR\-V%I:75SK-G'!>9^SR>8"),=2,=AW/:@#<HKG+3QEIU]XO_L"VEBE9K%;
MV.=) 5<,V,#UXP<Y[U1A^(6E1^*M4T/4[FVLI;2XB@@\R3F<NH.<8P.3CK0!
MV-%8UQXKT&UUJ/1Y]4MH]0D("P%_FR<X'H"<=*J>*_%<'A6?1WO'BBLKRZ:&
M>:0G$8$;L",=R5 _&@#I**P[CQCX=M-(M]5GUBU6QN.(9M^1(>X ')QW]*;<
M^-?#5G;65S<:W9I!>_\ 'O)Y@*R<X)R.@!X)/2@#>HJI?ZI8:78-?7]W#;6B
M8W32N%09X'/XUG1>,?#LVCSZM'J]JUA;MLEFW\(W8'ODY&/7- &Y17*WOCW1
M;?\ L*2VNH;N#5[S[)')&_"G:3G\&V@CC[U/\2>,K/PQKFD6NHRPP6=\D[27
M$K$;"@4@ =\[J .GHK$O?&'AW3].M=1NM7M8[.[.()M^5D^F.WJ>U/U#Q7H.
MERV<=[JMK"UZ ;?<_$@/0@^G(YZ4 ;%%8FI>,/#FCWRV6HZS96URP!$<DH!
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
MDLH(+;CZTFMZ7?6GC#Q)(?"KZ^FLQ6PM6D"^3$44HRNQ.5'1N!^M>I4@8$D
M@D=?:@#QR;P]K$\C:&?#+1WCZ\-1?54*F'RO,#DAS\V['R[<5J6/A:^M](\,
M@:7MN8-=EN+DX7<L3--\Q/H05_2O4** /%-1\':W=>"=*T^/2G,J:;=Q21\+
MM9[F%E4^Y52?PK=\3>$KBZU?7!8Z2K6[>&S:VN$4+YV]B%7T->FY&<9Y]*6@
M#RG6O"$B27Z0Z%-+I\FA6ENZ6A5))'28E@OJX7!YZX K>^&UIJ]M::H=3M98
M87NA]E:Y@CBN)4"!=TH3@G@#)YXKN** /)]$T75%\7Z9'/HEQ%!8ZKJ4\L[H
MOELDH)C93GGJ!^%4)=%\2Z:8K2'2+Z.$B]5)=.B@>4F2X9D4NYPB;2#QZU[/
M32ZAPA8;B"0,\D4 >9^"M(U?0];T(WVD3JCZ%'92RJ5802QNS$/@]"",&C5?
M"^I7<?C\+IN]]0E@>S8XS+M1>GI@@_C7IU% 'A>J^!=:D\2:K;_9M6N!?:RE
M]"\<D:V@BR"6=CEMR\J%X[5ZAXDTV>_USPQ+';^=!:WSRSD@$(OD2*"?Q(KI
M*3<N_9N&[&<9YQ0!X_/HFN:7Y26VE7D=K_:6H2&33[>&2XC1V7RPF\X16YR1
MZ"LY_">M0>&](A&@ZG'J26EU;^?!)%+RTS,D<\;?*T; @E@>,FO<J*+@<=XF
MTK4]4\!VE@]I%)>F2S-S#"!L&V1#)C/\( /X"N?U_P ,ZJ?%E_JMOI?VFSAO
M]/O! NW,Z1HZR! >"PW X.,XKU&B@#R,Z!JLNMQZ^F@W$5M+XAANELB%$D42
MP-&TI7. 2[ D#TS72^,+>^B\5^'M9@T2XU2ULH[I94M]A=6=5"D!B,]#7;T4
M >&0> M8L#I]_>6VJ1QS6ES'+9Z0T;- TDQD",'XP5?!([J.U)=> =7LA:)+
M8:O-#-HJ6)33[F,F.0%CLE+#&T[A\R\#!KW2B@#R)_"&L#1O&%M-I7FO/I5I
M;68+AS(Z0X;#>H8]>,XKK/&&G7ITC0[JTLY+R32;Z&ZDMXR/,=%4JP7/5OFS
MCOBNP!!) (R.HI:0'EUIHVKZGK%IJ5UHL]LC^(VO&CF*%EA%ML5F )[@<>M5
M(M#U+0?$ZZRWAR>_LTN;^(6ULB%T$K*R2!20"I *GTS7KE%,#PZ;PCKL$'AV
M[ET_5+>*&PN+6>WTEHS-"SRLX7YLC80<9'M77^!/"EQH]]:2WUFRF#2(8(S,
MRR&%A)(=@8#J 1G%>A44 >7^.+'7+CQ5="STV_:VGTX0Q3Z=%$6EDRQ*2O)]
MU1GMUR:SK+P;K2>'M4M[C3=T\GA2WL80Q4GSU63* YX()'MTKV&FJZOG:P.#
M@X/0T >.V_A:X?XD:;I*RQ_V:MM;:MJ-OD$K<Q*8USZ9.T^^TUO_ !#U!=-\
M9>#+G^R9M4<278%M @>3F-064'CCK]*[>STK3K2]NK^TM88[F\(,\R+\TI'
MR>]336-K/=V]W+ CW%MN\F0CE-PPV/J* /+?"'@[4;/Q+97M[IWDPR6]_-'&
MZAA9/+,A1.I .W)X]36+X:\#ZY#?:7::A8:K(^FRW+RO+<1I:MO5L>60"S;M
MP!STR?I7NE% 'BNCZ!K!AUB$^'K^;33I(MA;7\B1SB4,,Q13 %F0 94D=:GM
M-(\1G3?MKZ5?3P6FL6U]!%=)$E[+&J%7#;3ABN1C."0#7L*2)("496 )!(.>
M1U%.H \KT'1M4U'Q"-3U'09K:&77KBZ\NZ"EDB-L$1B,D<D=NAK'O?!&I-K]
M[97&EZK?1WFN&^CFBN8XK6.%B"&9L%]Z\C'? Q7ME-5T<'8RM@D'!S@CM0!R
M/C+3+VZUSPO>VMD]S%9WKF?9C=&KQE0_/8$@FN0T3P[K)N_">E-X>:Q;0;IY
M;K4\J$F3##"$'+;\@D$5Z_10!YA\1]+U&YUV.ZT_2-0FN18-#;W-J(Y8G9F.
M89HWXV'@[JRI=%U*P\1)JVJV:;?[1M&^S*\:BYQ:E#L#$ E6)./3.*]DJCJN
MCZ=KEG]DU2RAN[?<&\N9 P!'0_6@#R'PYIL^NZ^;ZWT/[/9Q>*7GEA)1EC5;
M8KDXX^^0>,X)]J]$\'Z7<:8OB&.:T^SQSZO// O&&C94PP]B0:W[#3K/2[-+
M2PM8;:W3[L<2!5'X"K- 'E/@K0+S[9X=%_H\L46GV-[;3_:(0 LCRJ5QGJ"I
M/(]ZSSX1U"/0+>WN]$O+J"'2Y+=H+>14E4_; Z[">,A0& [XQ7LU% '"?#6+
M4XH]8-[;3QVS7*FVEN[18+B?Y?F:0+U.< 'J<5W=%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 !&11110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >
M>_%;58$TS3O#TLDRKK%TL4_V>,O(+=2#(0 "?0=.]<[X<\:W\'@?1]&L)%75
M/[5_L59KN!CY<8R5D9,@YV;< GK7J,FA6<OB.+77$C7D5LUM'EOE52V20/4X
MZUSOBWP9]N\V]TBUMS?7%U;S77F3O"S"+< T;KRDF#C=Z"@#GY/%?C9=?3PU
M'-HSWWVX6_VQH'"-&(/-+%-W#8[ XYIEE\1?$5]X@9(;))+&#55T^6%+.7.S
M.UI?-R4&#SM]#UK:\&?#_P#LF>74]5#'4#J$MY"!=/,8PT?EX9V +DC))]ZU
MF\!:0VL?V@)K]4-R+QK-;IA;M."")"GKD9]/:@#C= ^(^OZGJ]E<O9^;I=]?
MO:""*QE#6ZY(60S'Y&Y'('K[4:7XN\<ZT=#DMIM%ACU@W/EK);.QA$1/</\
M-D?2NPM?A]HMIK*:A&U[LBF-Q!9&Y;[-#*0<LL?0'DGTR:NZ?X0TG3%TQ;:.
M4#3!,+;=(3CS?O9]: //O^%G:Y?RZ=86<$$5XVF-?7+QV<MUO=79-B(A!4$K
M]XD]0/K?;Q;XPU::QBTN/3K!VT,:G<K=0NY$FXKY8^88''?I703_  XT.2"S
M2WDO[&:UB>!+FTN3'*T;DLR,W<9)/MVQ6I:>%-)L9XY;>!T\NP&GJH<X$(.<
M?7/>D!R?@+6;_7_&&J:E-($M;C2[&9;?DA&96)Q^.[]*T_B5-J4.DZ.-+NQ;
M3RZS:1%B"0P,G .".,X)'<"EG^'MK;6TRZ'J%[ILTEM;VH:.8X"1."#ZYQD=
M>];GB/P[9^)]*_L^]DN(T$J3));R;'1U.58'L:8'G&FZSX@T*YOKR">QETJY
M\4/:/!+&QE&]PI8/NP,>F*T/^$UUF7Q9:V$%W936=]/<6ZB.REVP[$8J?.)"
MN<KR /7TKKF\&:.UC]D:.4QG4/[2;+Y+3;MV2?3/;TJG9_#S1;'5HM0CFU!S
M!*\UO;R7;&&!GSNV)T&=QZYH P/#3W;? :9[V82S&PNSO&<D9?&<]ZS;#QCX
M@\(^'K4ZR+&\MWT(WMH+=&1HS&$ 1R2=V=Z\\=Z]!T[PII^F^&IO#\;7$EA*
M)5*RR995D))4'T&3BDG\(:-=1V\=Q;&6.WL7L$1W)'DMMR#ZGY%YH P/!/B7
M7-4UJYL-4 FA%I'<QW(L9+8!F/* .3N X^85A7NLZYX?UOQIK-E/9G3;+4+<
MW%M-$[22 PPAMC!@%X/'!YKN/#O@[3_#<TD]O<7]U.\:PB2]N6F:.->B+GHM
M/O?!^D7]IJUM/'*8]6F2:[Q(06*A0,>@P@_6A@<=J?CC5[;Q;#!:WUE<6+:I
M'8O;1V4I**V =T^=H<'M4WA+QIK>I>+SINLR6MJ)EG\JQ:U>.4%&X*N25D&T
M$DBMIOASHS:N+\W.I;%NA>1VGVH^1'-NW%PGJ3^'-6-*\!Z-I&MC58&NY)8S
M(;>*><O';>8<OY:G[N: .3UR3Q1_PL[6KG0;^UC2PT>%WM[E"ZRY9V"C!&TG
M:?F]ZSY_B?XBOI;F\TFPQ:6L%O+]F^PR3&8R('8&53M3 (P2*[G7O &E:_JL
MFHS76HVL\T(M[@6ER8EGC!)"N!U')I-0^'>@:A>BX9+J!&C2.:WMKAHXKA4^
MX)%'WL#B@#E+SQ]XDGUO4IM)M ]CIMTEFUF;*65KALKO;S5&U" W .>G/45+
M!XR\427D^HLVG_V5;^(&TAK81$2,GF; ^_/4%AQCL:Z6[^'NC7>N/J9FU"$2
MR)+/9P73);3NN,,\8X8\#ZXK07PCHR6DML+=O*EU#^TG'F'F?>'W?3(''2D!
ME>*M9UM?$FD>'M"EM;6>]CEGDNKF(R!$CQP%!&221WKBU\9Z\]A8:S)%9RZG
M;Z?J$LNQ"$9(;J)6 &>,HK5V?CG0M3U6YTJYTZRCN6M&<L1>O:S)N 'RNO;K
MD'K2^$O MMHNA64&HA;B^B@GA=U=BH69][J,\D9P,GGBF!R^L_$/5VDN)M&F
M@?3KO4H=-L+A+9IRIV;I9 J\R<_*![&K%EXJ\87[:5I,;6EM?7-S=127=W9.
MI,<2HRN(=PVD[L8)]ZZD> - 3PO;>'X89X+2UD\ZWDAF9)HI,D[U<<[N3S4V
ME>"M(TB6RG@%S+<VKRR+<3SM))(\@"NSD_>)"C\J ,O2]8U?6_AOJ=Q<2P0Z
MK"+NW::%3LWQLZ[@,Y'3UKB-%;Q//+IE[8:I:I>Q^%8YII[F)I"XWEE&,]>
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M+V>ER)!_PD%K.#%'A3&+4AGXXQNX^M '>6'B?0M5O7LM/UBQNKF,$M%#.KL
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
MR(2-)$ 7;LH[FG:YXQ\566H:REA::3);:%9PW-Z9FD#3%D+L(\<#@'!.?QH
M](HKS:?XB:HYO=5L["S.@Z=<Q6UUYLC"=F?;N*8^7"EUZ]<&HV^*-Q#K&GV,
M]C"F+V:WU-MW%LHDV1-G/\1*]?6@#TS(SCO2UXU_PGMU:WFJ>*39%GETNV%O
M:;C@^9<2+&3C_9()QZ\5KK\0]?:V.G)IMF^M/>PVD$Y65+1_,5FW?, WRA&!
M'KB@#TWO2UY+HGB#Q-976HZ>(=.EU[4==EAR\DGV:)8[>-F(_B(QC ]33O\
MA9/B&& V%U8Z<FL_VE<69=1*\"K$B,6PH+G.\8].^* /6**Y33?&7F_#UO%&
MI64EJ88)))H,'.4)!QG!P<<9]:X;Q'XU\4Q^'-0T_5K.RM;K4M)DO+&2RE8F
M-1C>KY_B"MD$<4 >Q*RL,J01ZBG5YYJMF?"?PIM+06D7F0O;+)%;R.%+&5=Q
M#9W<DUS]IXR\3Z-X8FO9&LYOM&N74)N[I97AM8U)P&"<@%@0.PSS0!['6/K?
MA?1/$1A;5M/BN6ASY;,2&4'J,@@X/I56'7KV3P%_;HLX;B^%FTXM[642I(X!
M.%8=0<5Q]IXTOM9\.--??V?+/%=V68;*5XY(RTRAED1OF!!_ T >G06\-K;Q
MP01)%#&H5$08"@= !4E>;VOC?Q+<KI^J_P!GZ<NBZAJ?V.)2S^>(RQ42'G'.
M#QVXJOI?CKQ%?VNEW.JZ9I\>FZTEQ';K!*_FH41F!;/&"%/3GD4 >GY7U'-+
M7@SO-?7KZA>V<,UA9:/IWV6'[3*&A:5U ((/)^]DGDX7WKO],\3^)M7U-KJS
MTNQ;0H[^6R<-,5N $)4R\_+C<.G6@#NJ*\MTWXF:E+K=M972Z1/]J@N9!'8S
M-(;=HE+!7?[K9 (^7O4,?Q,\0Z596][XBTJR$-]ISWEFMF[;MP*X1]W3(8<B
M@#UBBO-]7\;^)_#-@QUK2M/,UQ+#'93P2MY):0X*N.7!4 G(!![5M^"?%5YX
MB?5+:_MHDN+"8)Y]NKB&96&05W@-D=#0!UM%%% !1110 4444 <_:>"?#UCJ
MR:G;:<J7,;O)'^\<I&S_ 'BJ$[5)]0!70444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%%  3@9HHHH **** "BBB@ HHHH ****
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
M"6V$7W-F!@8))/'/>M&P\&S6-E<1_P#"2:O-=W%PD\MW)*"Q"G[@7&U5(X(
M[UU-% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 &<44AX%+0 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 BL&&1TI&W<;?SIU% !1110 44
M44 %%!Z44 %%%% !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 4THI8,1RO0^
ME.HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O
M)?'-[XFTCQ38R6?B)GOKR^CBL=%MXQL:W'WVER"<]<MV[>WK5>9W/PTUT_$&
MZ\567BL0R7!V;)+,2-'%D?(I+8' QD#U]: ,/4/%/B9?$MQK,6JNFF6WB&/1
MUTWRP%=. S$XSG)R*]HKSN[^&,MUXO.I#6GCTA[^/4I=.$0(:=1UW9X!(R>*
M[+1K"^L(KI+[4GOFEN7EC9D"^7&3\J<=<>M &E1110 4444 ><>+IM1\0_$/
M3_!UOJ5UIED+)K^XGM'V2R'<550>P!&:5M0U#X9^'GBOM0N?$4]U?BWTV)S^
M]R_1'<_0\UL^+/!3:_J-EJ^G:K-I.L6:M'%=1*'!1NJLIZBL.'X16\?AMK%]
M;O7U1KY=1&I'&\3J#@X/;D\9_&@!E[\6)]+T?5I=0\/2PZGID\44]H)PRA9!
M\K^8!C'6L[5OB)XBU+0/#^H:)IJP2W6L):R1+<1RK*O4+N'0-SSQC%;5O\,[
MJ+2M55_$MU)J^ISI+<7S0(0X08"&,\%<=J@3X216^AM:VVM3PW[ZDFI&ZCB5
M561<C"(,!1@GC- $3?%QS\1#X4AT-FV7*V\DSW"HP)ZL%(Y ^O->GUYSJ?PK
M.K^*(-4O-;DEMX;I;M8S;)YP88POF]=G'3%>C4 %%%% !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 %
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
M110 444F03B@!:*** "BCO10 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 %%%% !101D8HH
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**** "DR,XR,TIKQ-="BB^*]E:^'KN_NM5M;U[S6;]Y#Y44+Y/D[?NY(..!_
M]8 ]KR,XSSZ4M>::'IVJ6GQKU"74]6^VF72O,B14V)$IEP% R>FWKWS7I?6@
M HHHH **** (OM,'VDVWGQ^>%W&+<-V/7'7%1R:A9PPR2R7<"1QG#LT@ 4YQ
M@^G->#>,=1N/#GQTG\3$2?V?8);K=E.2%D0J!CTR*YZQBN++PMXOGOXXYY[Z
M73[K9S@"9_,'I@\XH ^HZ*\;O/B)XGL?B6FEWJI::2VHBU3S+0[)(CT82Y^\
M3VQ6KH/B?Q?X@UB35K>XTJ+P]'J$EF;28%9F13C<&[M[4 >G]*A2[MI&14N(
MF,F=@#@[L=<>N*\9\._$OQ+K_BJT5X8GT749[BV,"V[*;8(I(/FXPQ(Y(_E6
M1X%N(;*?P?.[Q1"#3]3G,LG1?G/)]AB@#Z#HKPK2_B=XH@NM6M[B]M=12+1Y
M-0MKC[$T*EE(Q@'!9>>M:>E>._%MC>RR:Y-87-O<Z VL6R6\6WRR!PI]??F@
M#V*BO"=(^+GB6ULK^ZU>&*Z0Z6+^W9+9HEC8L%"D_P 2Y(YK5D\;>+O#Z:C9
M:M=V-_=-HCZI:3V\.T0E1]UU[CICZ4 >PT5Y=>>-O$3:K8VVG1PW$T_AMM0%
ML$!\RXXQ[XZ\4_X3>,-;\1MJ=MX@O(FO("A6W:V\B6,'(.1T*Y[T6 ].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 **** "BD) !). *%8.H92"I&01WH 6BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ -</IOPLT;2?$<NN6NH:PMS+/Y\J?;#LD;).& 'S#
MD\$UW%% &4V@VC:_+K.Z474MH+0X; ";BV1[Y/6IM%TF'0](M]-MY9I8H%*J
M\[[W/)/)[]:OT4 %%%% !1110!S&K> ?#^MRZG)?VTDC:D(A<XE89\O[N,=*
M+KX?^';UKLS6CG[7Y'F@2L ?)XCQSQC]:Z>B@#DG^'.@R:\VJNMVQ:X%VUJ;
MEO(,PY$GEYQFF+\,_#:^)O[=$$_G";[0+?SCY F_YZ!.FZNPHH X[3/AAX9T
MC71JUI!<+*CO)%";AC%$SC#,J=B1Q4L'PX\-P16\2VDABM[6:UC1I20(Y3E_
MQY/-=910!PUK\*?#UK#-&)-1E,MF]@&FNF<QP,<[%SP .U:T7@G1X[NTG\MW
M%KIITQ(W;*F$XX/J>*Z.B@#C-/\ A=X8TZTO;86T]Q%=P_9V6YF,GEQ9R$3/
MW0#S]:?H7PT\.Z##?1PQ7%R;V#[-,]W,9&\K&-@)Z"NPHH XC3_A5X:TZ661
M!?S/):-9EIKMV(B./E!SQC'&.E:OA[P7I?AR\GO;=[RYO)T$;7-[<--($'10
M3T%=%10 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 44@(/0TM !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 !KRY;6_TGX@:5;1^);[4-6NKB2:_M2V;>*UP2/D_@Q\H
M'<GVKU ].*XGPYX$U'P_X@O=3/B6:Z6]F,US'):(&D., ;^2%'8"@!_AZ[UP
M_$+7K+5KN&6-+2"6WBMU(2)6>0=^K$ 9--^(TOB"WTVVN-*U""SLTN(1='!\
MV3=,BA5;HH^8Y/6MZ+0A#XEO]:2X;S;NUBM]F.$V%SG_ ,>_2H-2\/3ZMX5B
MT>^U!I9@T+2W7E@&0I(KGY1P,[<>V: -^BBB@ HHHH \F\:>&;)?B'X:A6]U
M-$U>XG^U(E]* 0J;@% ;Y1GTIUSK&L>%?$GB;^R[=+S2M(T^UDDCNKI]RJJL
M6"9SEBN3D^E=UJWABVU?Q'HNLS2R++I32M$B]'+J!S],5!>>#[6]D\1M+<2C
M^W+9;>7:!^[54*97WY)YH Y:_P#',VDR:I=VMH@22^AB:>\F;RH0UNK[F"@D
M#H,#C)SFNIT;Q0MYX#C\27WD1*+9YY?*?*#;G.#Z<56E\$%/.?3]9N[*669)
M6(575ML0CVLI&&&!GGH:?_P@UJ/!,?A<7EQ]EWAI9"!NE'F;V4X& &Y''8T
M>=_#?QE%9:KJCZAK1U$ZAI_]KR $DVSJ6WQ#Z*1^5;\OQ%\1V-DNH7^@V<=E
M=6$U[9^7<,SX0 A9., D,.E=1KG@W3-0N+"^2U5)=/679#"JH)U>,J8V/H<C
M\JX'0O">JZUJD]G<?VS9Z-#ICV<<>HHH\DNP^6/!^< +C<?04 :&I_%'5M)-
MI87VG:5;:M/;&]9);QA$D.1A<[<F0_-QT&*;J/QE5;>VETZTM,MIZWTRWMPT
M9Y)!C0!3N;Y3Z"NGU[P*-3U>VU?3]3DT[48;1K(RB%90T1[8/0@\@U%)\/MB
MQ-9ZU=07!LDLKF9HTE,Z*3AOF'RMRW(]: ,+5?BAK*I<WNC:%;W&FVEG;WD[
MW$Y23;*/N@8ZC^E6+[XDZAH6G:JNMZ=9Q:C:SP00"&9C#(9EW*69@" N#D^W
M%;EQX T^:QU6T2YN$BU"U@M6&02BQ#"D'')/?-2ZIX'L]4N;RY:ZFCGN)+:9
M'55/DR09VL 1@]>0: .:T_XH7M]HY^S:=9W>JKJ<>G8AN"+>0N"0ZL1G&!R"
M*;_PE?B34/$.@V9BM[6>#5IK/48HI"8Y0(MX()&<;22/<5T4/@?$T-Q=ZM<7
M=PFHQW[.\:J"44JJ!5P%'.:=/X&A?5EU."_F@N1J?]H$JH(/[L1E,>A4=?>@
M"CX\\<7WA;4]+LK.TLV-XKLT][,8HQM(^0, 0&.>_%8FK>)_$FG^,=4O=.MK
M>XM+?1(+JXMY[DA8^7)V;<@D\\^U=;XN\)W'B7R3;:O+8[$>*1#"LT<J-C.4
M;C<,##=J99^ [&TCNHOM5PZ7&EQZ8V2,[$##=GU.XT 8&M?$V[TR[@9;3319
MR-;[4EO?])D60*25C XQN[GM4.@74Y\:(AGE9'UK4P5+'&%1,#Z"KMU\+(YK
MFX6'6KB&QN/(:2#R$9R\04+\Y&0I"C(%;MCX-M['6X]32[F=TN;FYV,!C,P7
M(^@V\?6D!SFMZSXBT[XEZC_9-K'>VT.C)/+!/<M&JX=^5P#\Q QT_&LW5OC5
M';E)=/L;=XH;:&YNH[B8I(PD (2( '<0#DD\5U/B+P-/K6N3:G::]=::US9B
MRN4AC5M\08G@G[IY(S56Z^&P2YD.C:Q)IEM<6T5K=1K;I([I&-HVN>5..">:
M8T;'B'Q5_9'ARTU&ULWN;B_DBAM+=CMW22?=#'G  R3]*YZ3QUXBM+N;2+K1
M;(ZPUU#;6RQW+>2^]&<LS%<@ *>U;7C>T=?#5N+;3KJ^:TNH)$6U(\Z,(P^=
M,]2/3N":YKPSX3U+6AJ>K:I<W]M=3:@ESI\UQ$BSQA%V@LGW0""1M]*!&EI?
MQ#GGOK:SU+3H[65;^;3[UDEW)%*J!T*G RK#/6L^[^*=SYVFQVFG6J-=6DE^
MWVN<H/(#E4"D _.P&?3FM>\^&MC?>&;W2+B^N&FOKW[=<7@ $ADR,D8X' Q5
MG5/ R3W=C>Z1J,FEW=I9_81(L2R!H/[N#T(/((H SK?XB7>IWB/IFC[M-CTP
M:C<SSR['52'P@7')RO7-5+?XD:K86$VI>(='MX+1]+_M*U%I.7<KN5=C9 &3
MO7D<5TMAX,M+"VNX%NKB5;FP2Q=I""VU0PW9]3O-,N_ ^GWVFPV,\TS11:6^
MF=N4;;\W^\-@- '*:9\5[NZLK\2Z;:S7<44,EO\ 8[@O$[2L$5&8@88$\XSQ
M6SX(N=;N?%/BD:XD4=Q'+ B1P,6C"[,@KGUJ6/P+=W5C>6^LZ]->&6)(H#%
ML*P;#N5PHSEP0.>G'2M'PMX9N=!FU&[O]5?4KV_='EF:(1CY5V@ #VH XCPU
MXIUK1I;YKNPBGT6?Q#/:)<"8^<C/(0/E(P5W<=?PKI=)\=S:I=:-9)II%Y=3
M7"7B;N+98259O?)VX^M00_#F5-:,DVMSS:,+]]373_*"_ORVX9<<E0><>M,\
M%:$P\:^*/$LNGW%FMW,L-M'<+M8J%&]P/1F&?PH =XZ\=:EX6NW2WM]*6WCM
M_.\R^O/+:5N?D1 "2>/IS5>[^(6LB6XFT_1+:>QM-+@U*X:6Z*.%D#,57Y2"
M<*?3I5_Q'\/O[>\0S:E'J9M8[NS^QW4?V=)&9!G!1FSL//I5N'P):PV&HVBW
MDY%[ID6FLS 958U90P]SN_2@#D_%WC?6=3T+5CH6GJFGVPMTN+MYRDRF38WR
M*.P5@#R.IKL_%_B6?PYI]B+*S%W?ZA=)9VL;OM3>W=CZ  ]*Q]0^&OVA);6R
MUNXL]/NUA%Y;B)7,IB"JI#'[N0H!^E;_ (I\-CQ'IEO!'=M9W=K<1W-K=*@<
MQ2(>#@]>,C\: .>G\;>(TDL=(3PTB^(+EY<QR3_Z.(X\9D#@9(.X #'6DB\>
MZOJ=OIB:3HL#7UU!<230W-P8Q"\+JK+D*<\DXIUQX U9H[6]M_%5R->@>5C?
M2PJZLL@ *!.BJ-H('K6KH/@N#0UL2+N2XFMK::%I'&#(TKAW<^Y(H YBZ^+C
M1RZ-]FTJ*1+^V2<K+=>6Y9I"C)'E<.RD$XR*)_&.MZ)XE\3*]F+\-?VEII]M
MYVP*\D>>21P.,GWJ>_\ A5+<:%::/;ZZT5K'!Y$ZR6JR;AO+[DR08WR2,C/;
MTK3G\ >=KS:@-2<0FZM+H1&/)WP(4Y;/.X8[4 1W7CN]LM'\07<^FQ?:-)NH
M;;RDE)5RXCSS@="Y[=A6>?BQ"/%D^G?9(/[/AO18-)]H N#*2%W"/'*9.,Y]
MZNZK\/;S4-6U&2+77@TO49XKJYM/LZLQDCVXP^> =@R*EE^'\PUV:YL]9DM=
M,N+Q+Z>S6%2QE!!.V3JJL0"1]: ,.Z\9:WKFJ:#/:62VNBRZW]E%PER?,EV;
MP0R8 VMCU/2MSQCXBC\/>(K*X:*ZF>/3;R=8TN-D3>6JMAUP<D] >WI4-O\
M#B>UU>UDBU^8:3::@VH0Z>8%^5VSD;\YQDG''&:UO%/@JV\4W45Q-=RP/%:7
M%JH101B4 %OPQ0!!X;\4ZMJ.O?V5J^E6]G))IZW\+07!D^1FV[6RH^8<>U9?
MB[XBWGAG4;V-;&P>UL_*W":\"33!L9\M,'.,CKBNG@\-QP>)X-;%PY>+3OL'
MEE>"-P;=GUXKF_$/PP37=9U&[356M[?4E0747V9)&R@PI1SRHXY H M+XPUN
M]UV>+2M!2XTBTO%M+JY:?;(&.-S*F.0N1GFJ]G\0[^ZT]];/AUQH $[+=1W
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
M&G,E[H5WJ$T;.V%=YXG Q_L@@?A4]_=^"]=\8Z%866KQVOV%(99KP7C 2;0
MD*Y.TD]2?:@#V[(S[U0U/6K329K"&Y+[[ZX%M"%&<N03SZ# ->$:;+J4GBPW
MUQJ-M%J__"1"!Q)<2_:3#G C$0&W85YS6OHND6EO;>$];<W+W=QK%RTSO,[\
M+YP&U2<#@#H* /;\CUI<BOGG3]5B?Q3;7.F2^3'J&GWCS,=0>>>8"-BIF!^5
M#D< =*M7>G77A?P]I>H^''O5O=0\/S2W1$SR,S 1'> 2<$;F/% 'MHU>U.N'
M1\M]K%O]IQMXV;MO7US5^O(/"5UX5TKQM<WNDZAOTV+05FN;AYVE$;>8,Y))
M()ZD?I6_\6;ZX7P/";&=8[>[NX(IYRS*HA8\DLO(4\ GT- '?Y'K2Y%> VT]
MW#X3UZWT_5]\UMJ4*Z)#IMP\H$^W)16;[RD9)'('-6[.2PU#3O#]OXAUF[AT
MNXMKJ>_>:X:$R7H8;D8@C&WG"^U 'L=MK-E=ZQ?:5%(3=V2QM,I7  <$K@]^
MAK0KPC[1%I^M/>6U[>"P2\T@FYNF*NT.UQF0G''UJU<ZM'K6KWH?6F3P[<^(
MO)N;B.<HK(MNI"!P1A2PQD&@#U2P\3:?J5U-;VYE+PW;V;?NSCS$4,>1VP>I
MK9S7@VARVEC;3VV@W<CZ8;K57C?>3NVP#:=W<<G!^AHO[>Y\,Z3IT^EWFHK<
M7OAJ>:Y9[B20LX5"& )."-S=,8HL![QD'O6'?^+=)T^6:*25GE@N8;65$7)1
MY2-F?;FN$\!Q>&X/B"\?AF_DNH'T<27.;AI5$AD7!Y)PQ&<BLKQ/9V,VM^)[
M NX>ZUG3!(H<AMK8R1Z=^: /;,C&:7(->)>)H'T.UU'2K*:1=*.O6JW N;J0
M*L3Q*2IDR652W4UUGPK:06.NQ+>Q7-E#J+I:K%,\R1+M4E%=OO $]O>@#T&H
M9+E8[F& JY:7."!P,>IKP[1[VS,FBSV>KW,VNRWUY#>0_:G<B >82&3) 4?+
M@X%.M(%TGP?H$MK/=K+?Z'?W<[M<.VZ40##<GC&>,4 >ZY%4[[48K 6V])7\
M^=8%\M=V"W<^@]Z\<N+&3P?:1#2;V^0WOAY[BZ+S-(=ZF/,@!/# .W2I[:70
MK6XT^U\*ZG?W%G_;EDTQ,QDA#,CDJK'DDX!8'OB@#V2:98+>29L[8U+'')P!
MFJNCZK;:WH]IJEIO^SW48DCWC!P?45XCX;-O!/I%WIFJ7,VJ7]S?)J=N;@NO
ME+O.60\+@A,'WJ@;B=]/MDN;J."WMO#L4U@)KU[<!^=SJ%'SL"!P?:D,^B\B
MBO"]3O(X?&5OK&J7TDY7[!\D%XT4T#LJ](2-LB,3DXZ<UW/Q$D62\\.Z?>WD
MMIHMY=NEZZ2>4&PA9%9P05!(]13$=%KWB:P\//81W:SR2WTX@@C@C+LS8SG
M[#N:V<UX;X>ACU#Q#X;<75Q<V=GKEY!ITQE8[K=8BP&?X@&!&3U%='XY-K>?
M$/2=,UO4[BQT9]-GF'EW#0JTRGJ6!'(7G% 'I]&:\(U*\L[B/5KBX\3ZF@T_
M2(9M%F>Y:%I\@YD(XWMNVK4]^FH:C9>(_$%YJ6HPW^DV]I-;1QW#+'%(8D9O
MDZ')ZYH ]*F\>Z!!XF707N)3=F58"RPL8UE89$9?& V.U;UE>P:A9QW5NQ:)
M\X)&.AP>#[BO%8K&UM]:>[CWR3W'C.)6+-D#$>[I]6:F6UU;ZRD-MXFUB[T_
M3H-+FO(S%<-$7E^T2 MQ]XJ ,+[]*0'M5KJ=G>7EY:6\ZR3V;JDZ#JA*[@#^
M!JW7A,Z1ROXNBL=?:SO+J\L LMQ,T1F0Q*0&(Y7=R-WX5W7PSOGG\)WUM&+H
MRV-W/"!<S^?@@Y 63^)>1S3 [F6188GD<X5%+'Z"N<L_'.DWWA"Z\3QI=)IU
MLKL3)%M9@O4J.X/:O)]!:UU"TT,C7;ZXU75H;R+5X3=NS!0C'E<_)@A<=*[!
M;2*U_9W>*)24_L=GPQSR5R?U- 'I-O<1W5M%<1',<J!U..Q&14N:\$\8ZNSV
MU]=V4]V)]--K KMJ1@6%RJG;'"H_>=>2??TJ76M>US1M6N84NKG[/H-Z=4N@
M7;]_;RE-J#UQO?CIQ0![M4-U=V]E#YUS,D4>X+N<X&2< ?F17@^O?VK!;Z7J
M5QJEQ+*-/?49;);\V\L)>4OYB9XDPOR[3TQ7?_$/[+K/PTAN9GE2VDDM)RY.
MUE4NF2?0X- '96&JVNI27D=NQ+6<YMY01C#@ _CP15W->*:EI<5I+KNO6E[>
M1W<'B"UCB$=PZQE?W2G*@X8D,<DU234-:G\2C48]6\B]'B%K(K)J+8:$28\K
M[/MQ]W'/XT >\45X9=#4['P/#J$.KWKMK&N&*[>6\:-8H1)(-JL?]6#M )JQ
M%<W<UWI.A:AKTD6B/J<\8FM[TLQ"QJ\<33CG[Q/?G%(#U#7O%6E^'+BPM[^2
M037\OE6\<41=F/&3QT R.?>MNO$O#LDFK^-/"SW5_<W8LKK4[>WNC(<SQ1[-
MI)_B^\03WQ7M%M<P7END]M-'-"XRLD;!E/T(I@2T444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 1&V@:83-#&91T<J-P_&I H7. !DY..]+10!
MUE:O<"X:VA:8=)"@+#\>M/D@BE5EDB1U<88,H((]#4E% #'ABD4J\2,I7:05
M!&/3Z5471=*63S%TRR#_ -X0+G\\5>HH @^Q6OVG[3]FA\_IYNP;OSZU)Y,6
M$'E)\ARORCY3ZBGT4 0+9VJ'*VT*G).0@')ZU)Y4996,:Y4%0<= >U/HH S;
MS0-,O--N[!K2*."[0QS") A93VR*N"U@^RK;&)&A50H1AD8'08-344 0QV=M
M"JK%;Q(JG< J  'UIESIUE>1>5<VD$T>[?LDC##/K@]ZLT4 126MO*C))!$Z
M, &5D!! Z9IGV&T$!@^RP>43DIY8VD_2K%% $"65I$FR.VA1.?E6, <]?SJO
MJNE0ZKI5S8,S0B>%H1+%P\888^4]JOT4 <KX8\%C0-2N-3NM2EU&_E@2V$SQ
M)&%B4Y"X4=?4]ZZ4VMNTAD,$9<D$L4&21TY]JEHH AFM;>YBDBG@CECDX='4
M$-]0>M%M:6]G;+;VL$<$*C"QQJ%4?0"IJ* ,30/"VF>'[-8K>VA:8%RUP8E$
MC[F+') YZUK_ &>#8J>3'M5=JC:, >@]JDHH C,$3'+1(3MVY*CIZ?2H+;2[
M"SMA;VMG;P0ABX2.,* Q[X'?WJW10!C^'?#=CX<TJ.QMD5RI<M*R#<^YBQR?
MQJ[<:5I]V(1<V-M,(3F(21*VP^V1Q5NB@"G-I.G7%[%>36-M)=1<1S/$I=?H
M<9%2WEE::A;/;7MM#<P/]Z*9 ZGZ@\5/10!6BTZR@2!(;."-+<8A5(P!'QCY
M?3\*9J.DZ=JT21:C8V]W&C!U6:,. P[C-7** *5UH^F7TD$EWI]K.\'^J:2)
M6,?TR.*F>RM9!,'MHF$X E!0'?@8&?6IZ* *DFF6$K1M)9P.T<PG0M&#MD P
M''^UCC-17>A:3?FW-YIEI.;=MT/F0JWEG.<KD<<UH44 4;G1=+O))9+G3K2:
M25!'(TD*L64= 21R*GM+.VL+9+:SMXK>!!A8XD"J/H!4]% %*#2--M;R:\@L
M+6*ZF_ULR1*'?ZD#)J<VMNUJ;4P1&W*[#$4&TKZ8Z8J:B@#.ET#1Y[_[=-I5
ME)=[0OG/ I? Z#)&:M26=K-O\VWB?S%"/N0'<H['U%3T4 4+_0]*U1X7U#3;
M2Z: YB,T*OL^F1Q5BZLK6]LI+*YMXIK61=CPNH*LOH1Z5/10!433+".#R$LK
M=8MRML$0QE0 #C'48'Y"H5T'2%U4ZJNF6@U \&Y$*^8?^!8S6C10!4GTO3[F
MPDL9[*WDM)"2\+1@HQ)R<CIUYJO_ ,([HITI=+.E69L%(86QA78".0<8QFM.
MB@"M%IUE L"PVD$:VX(A"Q@>6#UV^F:?:VEM8VZV]I!%!"N=L<2A5&3DX ]Z
MFHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH ***S[?7=(O+Y[&VU.SFNTR&@CG5G7'7*
M@YH T**A2ZMWN9+99HVGC4,\88;E!Z$CMG!JK?Z[I.E310ZAJ5I:R2_<2:94
M+?3)H T**0$$ @Y![TM !1110 45S,WQ$\'V]Q);S>(M/CFC8HZ-, 5(X(K<
ML]1L[_?]DN8YMFW<4;.-RAA^8(/XT 6J*** "BBH9[NWMI(4FF2-IGV1ACC>
MV"<#WP#0!-145O<P7<"SV\T<T39PZ,"#CCK4M !1110 4444 %%%-WIYFS<N
M_&=N><>M #J*** "BJ5IJ^GW]S=6UI>03S6C;)TC<$QMZ'T-31WMK+,D4=Q$
M\CQ^:JJP)9,XW#VS0!/1110 4444 %%)N (&1D]!2T %%%% !15.'5;"XU&?
M3X;R&2\MP&E@5P60'ID=JAG\0:/;:FFFSZG:1WSXVV[3*'.>G'6@#2HI P)(
M!!(Z^U([K&C.[!449+,< "@!U%4=/UK2]6\S^SM0M;OR_O\ D2J^WZX/%6Y9
M8X8GEE=4C12S.QP% ZDGTH ?14,-U!<$B&:.3 #'8P/!&0?Q%34 %%%% !11
M10 4444 %%%% !112 A@"""#T(H 6BBC(SC- !11D>M% !13(IHIE8Q2(X5B
MI*G.".H^M/H **** "BBB@ HHJ.:>*W0/-*D:E@H+M@$DX ^I- $E%,CECF3
M?&ZNN2,J<C(."/S%/H ***,T %%%% !12,RKC<P&3@9/4TCND:%Y&5449+,<
M 4 .HI 00"""#T(I: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!
M",@@UY=I_A[2M4\6Z5_PC=K%;Z5X>N)6N+Q1\T]PPP8P3RV,Y8GCL*]2(R*Y
M>P^'OAG2]3CU"RL)(;B-S(N+F4KN)R25+8/Y4 8/@O38=*^)/C"**:>1?+M6
M=[B0N[,58DY/:E\<6NC7MS/IME8V][XBURT^SJ[MN$$&"/-)/"A<Y&.6(%=S
M'I5C%=7=REK&LUX MPX7F0 8&?7BL+4/ASX4U.[CNKK2E,\<2PJZ2NA" 8 X
M(Z"@#;T;3TTK1;+3HY6E2U@2$2,<E@H R?RJ]45K;16=I#:P)LAA01HN>B@8
M J6@ HHHH X75K2T;XN^'BUO$7.GW;$E!DG*8S^9_.N6UUM9L;[QWKVEZY<6
M2:==0,EK'&C1RD01 [LC.,$#@BO69--LYM2@U&2!6NX$:.*4]55L;A^.!4,V
MAZ9<6]_!+9QM'J#;KI3_ ,M3M"Y/X*!^% 'DE]XM\62>(-5N[%KLQ6>KI911
M[X1:B/*@APV'+G/!'J*[CQ??ZC-XAT+P[9:A-I::AYTDMY$JE\1KD(NX$ DG
M.?05JS^#/#USKJZU+I<+7ZD-YG."PZ,5S@L.Q(S5S6M TOQ%:+:ZK:)<1*P=
M<D@JP[@C!'X4 >6Z7KGB37_$&EZ&->N88(9KX2WD$:;KU('0(<X('4@X]ZC6
MXU?5;KPAXAU#6#(]UJ<I_LW8HC@VHX 7C=D 8.2>3VKU.P\-Z/IALS96$4)L
MHGAMRN?W:,06 ^I R:I0>!/#-MK7]L0Z3"E\':02AFX9NI"YP,Y/:E8#SW3M
M0UZ]MH[;3M:?3+:S\/\ ]H,MM;PX>=G? (93\N%.0,5%J/C'7)O#PU.'7-06
MYAT>&YEALK*(Q1RLN[=*[@_>_NKTKT^U\):'922/;6"1^9:_8V 9L&'<S;<9
M]6/YU0NOASX4O9HY)])1MD*0!!(ZHR*,*&4'#8'0D4P.,U#5?%ES'XCUK3/$
M$J1:082M@+:-DEQ$CR L1GN>E=;X+URY\47>J:U#=M)HKND-A%L 'RJ/,?.,
M\L2,?[-:6H:$T.B:E;>'TM;.\O!R\R%D+;0N6'^Z,5)X4T*/PSX7T[1XRK?9
M80C,HP&;JQ_$DF@#@M+U_7)=*?Q7<>(D6(W5S&-)EB0(P0N%1"!NW_*#U]:S
M;SQ7XGT+2+2_?66U$ZMH\UV(V@0?9)%56#+M'W1NQSGD5Z*G@7PZGB%M<&GJ
M;UB6R78HK$8+!,[02.IQ2:7X"\-:.]V]GIB*;N,Q2!W9QY9ZHH8G:I]!0@./
M\<>,-8T6\>*SOQ$%T'[1CRU;$[2H@;D>YXZ5FOIWB;2O'-XXU]M2U4>'2UO+
M-%'%\QEP% ^[U]>YKO(?AQX5@CG5-+!^T(L<C/,[L5#!@,EC@ J/RK0U7PGH
MNMW0N=0LQ+*+=K8G>RYC8Y*G!YY&1Z&@9S_PWUW4-5BU6UU6ZO9;VSG4-%>V
MR0RPJR@@$(-K#(.".U<]8>*/$4L%CXAGUQ/LUYK9L%TH01X6,R&/AL;MXQNZ
MUZ)H/AC2?#4$L6EVS1^<P:5WD:1W(X&68DG Z<U1B\ >&H?$1UZ/30+_ ,PS
M ^8VQ9#U<)G:&/KB@#F_AS8RVWP[U5FO&EDGN;PAQ&JE2'9<Y'4Y&>?7%<QX
M7TW5YU\*PV.O2V<Z^'Y9WG$*2$H95*IA@1@''OQ7L=AI%CIFGM8VD CMF9V*
M9)R7)9NOJ2:S=$\':-X?5!802+LB:%2\K.51FW%1GMF@1YM!XR\6>(+*W2QN
MI+>YBT7[:[6]O&RS3%V4;M_W5PG;U/I77ZMXIU2+X;V&K1B*TU&]^SQ%SATA
M:1@I?TP,DC\*T;OX>>&+RWLX)-/*I:1>1'Y4SH?+)R48@Y8=>#GK6O>:#I=_
MHAT:YLHGTXH(_L^,*%'3&.F,"@#AM0U34_#L,]A=>+Q=S3WD:0-%:+->*&7)
MC$:C;G(R"1TS6)I/BOQ7K?V32(M9EL[I]8N;1KN>QC\WRXX@ZAD^Z&YP:[<_
M#+PH-,2Q33WC1)O/65+B02A\8SYF=W3CK5_3?!>@Z3+!+96/EO!,\\;>8S$2
M.@1F.3R2!WI#/+YO$&L0ZIH.J:A?FYN=.BU5) D81;@PY )4<#.!T]*TU\0^
M*M$BC>^U^+46U#0KG440VJ1FUD1%9=NW[R_-CGTKO'\%:"\]M,UD"UO-/,@+
MG&Z;/F C/(.3QTJKIWPZ\,:6+P6NGL/M<#6TADGD<B)A@HNXG:/I0!D^&=1\
M0VWB;3M/U?6!J<.HZ5]L4FV2(Q2*5R!MZ@A^_I67KWB?Q''+XHU:QU.*"TT&
MXBA6P>W4BX&%+;F/S G=@8]*]"30["/4K2_2-A/:6S6L1#' C)7(Q_P$5G:A
MX$\/:IK']J75FS7!9'D"S.J2LOW2Z [6(P.HIB,/X<V<\>J>*[VYN/->?4R0
M&C4,@V*V"1ST(&/]FN5U>PCL;CQ)KDFGZ9KWA^ZO1+<31S&.ZM'0A6 ..=I'
M !!KUZSTVUL);N2VBV-=3&>8Y)W/@#/MP!7-WGPS\,7VKRZC-9R[YI1--"D[
MK#*X[M&#M)XH&4_!HG;Q]XUE:9S 9K7RXV[?NLY_+%,^*4C-9Z#8SR&/2[[5
M88+\@X#1G)VD]@2 #6]<^#=*N=4N]0)NHY[OR3-Y-PR*QB.4. ?P]Q6GJNDV
M.N:9-IVI6ZW%I,NUXV[_ (]0?>@1P$G]C^&OB986\/AQ--$UG+';WT$ZK%(B
M)O.^)1T&.IYK!E\5:W<ZC'IEWK*ZGIVK:;>,Y&FF"(!868>6YY<>_I]:[[2_
MAQX;TF=YX[:>XE:%K</=W#S%(V&"J[B< CCBH[7X9>&K1E=(;MWC@DMHFENY
M)/*C=2C*H)P!@GM2&>>Q:_=^&--<V$A6[O(-'LEF$7FF(M"Y+!/XC@<#WK5M
M_&'BVZNK/15NUM[J75&M/MUS8;&>+RO,#>42,'C%=Q/X#T"YL9K22V<I*L"E
MQ*P<&$8C92.0P'<4EAX%T;3I;>:,7,MQ!=M>">>8R2/(5*$L3U^4XH C\%ZU
MJ&HZ)?G6)8'N]/O9[22:--BN(\8;&>.#7"6?Q UV&[CN6U=-2L[NUNY40:6\
M$<9B0L#'(?\ 6#C%>JV.BV.G0W<-O%A+N>2>8,2=SO\ >-<]:?#+PY:1I$J7
MLD42R)#'+>2,L*."K*@S@ @FF!Q]YXL\7V%EX=LY]3$E[JT,EVT]IIGG-&@5
M2L8C!YZ\M71Z?XYO[GX03>+)K-$OX;:9C#@A2Z,RYQU R,XK>U7P;I6K6EA!
M-]IB:P&VVGMYVCDC&-I&X=B.M7;/P_IECX>&A0VP_LX0M"8F).Y6SNR3R<Y/
M/O0(X2]UKQ?HNB(]QK6EW=QJ"VR6K& 1O#)*X5B4SAE /7UJK?\ BWQ3IHU+
M1&U"TFU6VU"RMXKXVNU3'<''S(#C(.>]=);_  N\-06MY \=Y<?:E5/-N+IW
MDB53E1&Q.5P>15VW\!:';VPAV7,K&\BO7FFN'DDDEC(*%F)R0,=.E ''6_BG
MQ=!*D]WJ=C-!::\-'GB6RV&=2V/,W;CM(R. .U26OB3Q4MY9ZS+JMK+I%UK$
MMC]@-LJNL89U!#YR3E>GI7:OX.TETG1HY2LVHKJ9&_&)Q@Y'MD=/<US_ (4^
M&]EILT6I:FL\NH0W=Q/$AN6:%"[MM94S@':10,YO1/&7B[5!IUY-F?3M7:XC
M:+['Y8M%4-L99,_/TYX[56T+Q#K]MX:\+:'IEZ\4SZ3)>/,EE]I9@K81-O8>
MI^E>AV/P]T#3M6&H017&5=Y(K=KAC#"S ABD><#.35:;X8^'I--M+%/ML"6A
MD$+PW3(ZHYRT>X<E.>E 71R__"3>--5DM(X+R#29ET$ZC<1RV8DW2J[+MP3E
M0< ]ZO\ @34-3UKQI?:K<7(6"ZT>QG:U RJLZ$_*<\8.[ZY]JZU/".DQ.6AB
MDC_XEW]F *Y^6#G@9[\]:9I'@[3-#O[>\L6N4>&QCL=IERKQI]TL.[#U]Z0'
M"W>I:UI'C'QD;&]1IKJZT^TM1,F4@:5<;R/0#/U.*ZKPAJVLG7=9\/:W=PWU
MSIPAD2\BA\H2+("<%02 1BK&H^ -&U35-3O[DW6_4H8XIT28JN8R"CKCD,,#
M!S5[P[X5TWPS'/\ 8C<2SW#!I[BZF:660C@98^@X%,1YMI.I:YH<^K:C:7T#
M:8_BQ[66SD@^8B1U4L),\<D<8J72OB#XCNM1T[4Y 9=*O]3:R%FNGL@B3<RJ
M_GYPQRO(QZ^E=_\ \(;I/V&>T:.5HY]0_M)\R'/G;P^?IE1Q56+X?:%%JRWZ
MK=;4E>=+0W#&W25L[G5.@)R?;FD,Y*U\:ZLGB:TLQK2:C'<FZWJNFF*&/RT9
MAY<A^_@@ ]<UU7@.^UZ\\)0ZQXCO;25KR%+J+R8O+$4;*&PWKUZU'8?#/0-.
MN[:XC;4)3:AUMTFO'=(E92K*JDX P:Z2STJTL=%@TB*/-G!;K;*CG=F,+M /
MKP*!'D<'Q)UZ"6W=K^&^6YL+NZQ_9LD$4;1Q%TV.V"XR,'BM1?$'C6#3HIY+
MZTN;F^T.;4H+>.TV^5)&8VV=3N!5RO/>NBM/A?X;M6B+I?7(AADMX5N+R1UC
MB=2K(HS@#!Q6U=Z/!:PQWEA9":\L;*2VM(3)M5E8+\A)[$HO)Z4QF)X0\73>
M+M;O9[,I_8UO:6X'&2UPZ[V&?]E2H(]:X_Q5?:_KMLUU)J$$6F6WB6&S6R6#
MYW5)5 8OG.=W.,5WO@#PN/"7A*VTYTB6Y9FFN/*^[YC') ]@,#\*2\\ :#?Z
MU_:D\=R9/.6X,*W+K"95Z2% <;N.M CC;OQ/KFFZ>'TY([6S%UJ)N+B&S\\(
MZ3D(70'(4Y.6 /-6=3\4>)[W4[IM%U338+*ST*+4V+0>:L[MO. Q((7Y>M=+
MJ'P[T/4(0G^F6SB29S+;7#(Y$I)D0GNI)Z5DW?PQL]1\5/<7!EAT9-,@L8K:
MVN&CWJC,2C@=5QM[T#&Q^/-1F\):_K!MH8'LK""YMT<=6>$.=W/3<<#H:Q/[
M>UK0IO$5_!<13R:EJ%E# CQ$B!Y8D^; /S8&!@=2*[#6_AKX>U^\:>Z2[C5X
MTCE@M[AHXIE3[N]1UQT_"I[WP#H>H&_\]+C9>^271)BHC>(81T[JP'<4 1>"
M]9UK4)M4LM9@8FSD0079MFM_M",,YV$G!!!_2N6N/'VJP>((%35+.Y@DU86+
M6<5A*%1"Q7_CX/REQC) ^E=[H'AJR\.QSBVENIYKA@TT]W.TLDA P,D^@]*R
MH/AOH$-_]J(O)$6Y^U0VSW3^3#+NW%E3.,D\\YH Y73]=\0:KI6@ZIK LITO
MM6 M;>.W*-"$\S!W;CG.T=AUJG_PF6M7WA[Q#:ZW-:K='39IETZ>P>%XB#C
M+$K*F#U'->EMX7THV.GV2P,MOI\OFVZ*Y^5L,/Q'S&LFS^&^B6T4T4\NH7T;
MP/;1K=W3.((7QF./&,#@>_'6@#EV\2>*2=6NK._L+?3]&GMX!:M:%VF#I&3E
M]WRXW<8%2Z_XO\46^G>)-<T^ZT^&PTB\^RI:W%L6:7:5#,6##!RW QTKMO\
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
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 %1S0Q7,$D$R+)%(I5T89# \
M$&I** ,/0_"&A^')I)M+L1#+(H0NSLY"@YV@L3@>PXK<HHH **** "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 **** "B@G S7%Z7\1(-2U2TMGT34[6VOI7AL[V9%$<S*
M">.<@$*2#CF@#M**YOPYXUTOQ1J^KV&G>8_]FNB/,<;)"V?N_3!%5?$?CV#P
MY>W,,FCZE=0VD"W%U<V\:F.%&) ))()Z$\9H ZZBHK6YBO+2&Z@;=#,@D1O5
M2,@U+0 4444 %%<IKWCNQT#Q3I6A3P2R27[!3*GW8-QPF[_>(('T-;]SJVFV
M4JQ76H6L$C$*J2S*I)/08)H N45%]I@VNWG1[4;:YW#"GT/H>12S3Q6T+33R
MI%$@RSNP4 >Y- $E%8-_XNTNQO-(@\])H]4DDCBN(Y%,:[$+,2V?;'UK3DU3
M3X;6.ZEOK9+>3&R5I5"M]#G!H MT56EU*QA5&EO;>-7&Y2\J@,/4<\TL^H65
ML(S<7<$0D^X9) N[Z9ZT 6**@>\M8FC62YA1I.$#. 6^GK2_:[;[2;;[1%YX
M&?*WC=CZ=: )J*;)(D4;22.J(HRS,< #U-00:A97-M]I@NX)8#_RU20,OY@X
MH LT5&MQ#)"LJ2QM&W1PP(/XUSD'CG3+FVDGB28A=3_LQ5XS)+D E>>1SGZ
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
M[1HSJ[(I9.5)'(^E CQ#4KS6O#<?BG2[BWCTP7GV:_C6QD+>7!O6*=D; .X
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
MK.L&QA*"&^4D#.>>@%=+@#&!TI: "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH 13N4'U&:6FQ@B) >N!UIU !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %!Z444 >1:9XEUBP\3:Y=7EE+/JE
MWJ:Z;8V)O<1*H3=GI@#&"3C/-;=U\1M1A>WL(?#4DVLO>O9R6@N5"JRQB3<K
MD<J5(/05HZEX$^US7-W:ZBUK?G41J%M.(PWE/Y:H5(/W@0#Q[TFG>!7M-3L]
M3NM4:[OHKV:\GD,059&>/R\*,_*  N.O2A 9U[\1]3@N9UM/"\EW!%J/]F;U
MNU#&? [8X7D<YKHM$U^[UK1+^>33_L=_:2RV[0-*''F)TPV.0>.U4H/ ZV\D
MK+J#GS-;.KD&,=2,>7]/>MG2=$32TU%!,9!>W4ER>,;=^.* //O"WQ!UVZ\*
MZ)$NE/K&NW4$]S(/.2)?*CE*;B<8R3@ 8[5TUUXI&L_"Z_\ $.EM);2&QFD3
M=C?#(H((/N"*P=/^&NMZ EA-HNN6B7EDDUJCSVQ*R6TD@D"MAOO*=W/O736O
M@R"R^'LOA2"Y(62VDA:X*\EGSN;'U).* .=T_P")LVE:%&WBK2I[.[&FK>1,
MKJZW8&T'!'W6RR\'INK<\(^.H_$NHWFF7%G]BU&V03>2LZ3*T1X#!EXSG@CM
MQ6-_PKK4]6MYH?$6K6TZIIQT^T%K;E1&-R-YC;B<ME%XZ<5K^$_"5]H^K7.I
MZG<V$EQ);K:QQV-J((U16)R1W8\?E0,=-XY599;>'3IGNX]773/)W 9R WF#
MVV9;\*IR>/9O[6CTNYTJ6Q-[YT=I*TZ-)N12<M&.5! R,^U6V\#1GXBMXI6[
M94:VV&V7('G8*^9Z9V'%<YHWPKOK"^T^6XU#3RMC+-(+B&U(N+@R*PS*Y/)&
MZ@0W0?';V.AP75_/=ZA?G2+.46VX?O99791M_P!HG&36_P""]>UG6/$7B.'5
MK.2R%K)"L5H\BOY8*$G#*.<]:I?\*SDCTU(8-5V7-O86MO:S"+[DL#EU<C/(
M)/3TK2T#PYXBT^>_O[[5;*34+^YADF,-N?+$2+M**"<Y([T#.PHHHH$%%%%
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  Z44=110 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
M129Y(H 6BBB@ 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 H[T44 %%%% !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 %%,;?N7;C&>:?0 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 %
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 %%%% !112;1NW8YQB@!:*** "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 **,#.>]% !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 %%%% !111B@ HHQ10 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 4M HH **** #%%%% "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
144 %%%% "BBBB@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>leenenseparationagreemen008.jpg
<DESCRIPTION>EX-10.1, PG8
<TEXT>
begin 644 leenenseparationagreemen008.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 *6DHH 6BDHH **** "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 **** "BB@].*
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 *,\T5&?\
M7+@=CDT 24444 %%%% !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 5&V?.7TQ4E1D_OU'L: )**** "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 *9M!E![@4^FY/F8[8H =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 444'IQ0 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %)M&XMW-+
M29!)'I0 M%%% !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 %1ALS$#L*DIBH!(S>M #Z*** "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 *3(SCO2TT* Q;N: '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 4Q6)9@3TI],5MSL
M/2@!]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !7/^)_%<7AMM/A^Q7-]=ZA/Y-O;V^-S$#).20  *Z"O-?B,
M%N_&'A&RN;TZ9:B::X_M!2%9)%3A QX&[)Z]<4 =9X3\56OBS39KJW@FMI;>
M=[>>WF WQR+U!QP>HIEKXG-SX[U#PT;7;]ELX[D3[\[MQQC;CC\ZY7X1HEF_
MBC3;>[^WVL&IEX[[J9BZ MDC@D$=JLZ4V?CKK_MI-N/_ !Z@#>\:>,]-\$Z*
MVH7QWN2%AMU8!Y6]!_C4'B_Q]I/@_0$U&]?=+,JF"U5AYDF?;T'<U3^+%E:3
M?#K6;J:VADG@MF\J1T!9,D9P>U97Q+TO3[KX47>IR64$E[%IT:Q3M&"Z*60D
M ]J /289!-!'*!@.H8 ^XI]5[#G3K8_],E_D*L4 %%%% !1110 4444 %%)C
MG/>EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "B@C-% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4U4"L2.].HH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***:Y95R
MHR?2@!U5-0TRPU:U-MJ-G!=0$Y,<R!US]#5OM10!4T[3+'2+1;33K2&UMU.1
M'"@50?H*R+;PTUOX]OO$8G4I=64=L8MO(*L3G/TQ7144 07EG;:A:2VEW!'/
M;RKM>.1<JP]"*;<Z=9WNGM87-M%+:.@1H77*E?3'I5FB@!%4(H50 H& !VI:
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@ HHIH #$
M]S0 ZBBB@ 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@ HHH- !1110 4444 %%%% !1110 8&2:*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *:% S3J0$'..U "T444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %87B3Q=I
MGA<6POOM$DUTS+#!;0F61]HR2 .P%;M<3\0/%FG>%EL7,=J^MW+-#8M<<+%N
MP&=F_A4<9]: -6+QOH$OA5O$@OE734!W.XVL&'52#SN[8K8TZ^AU33;:_MBQ
M@N8EEC+#!VL,C(_&O/(-!T9OA%JL,=U:ZT#'<W;SH R&X*DDJ!TP>E=)X3U"
MVL? 'AV2\F2$2VEO"A<XW.R@*H]R: -*_P#$FE:;K-AI-U=HE]?L5@A&2S8&
M><=![FM:O#KZ#7[7QYI.J:KX:DEU.?6F$5PDZ%#;A&"(O/RX!+<CG%>XCI0
MA8 @=S2]1110 B]^,#-<EXK\?6WA&1OMFCZM<6ZJI:YMX T0). "Q(Y_QKKJ
MX[XI@GX=:H!U(C_]&+0!8M?'$$TFF1W.DZG8OJ-PUO"MU$JG(3=N(W'CM6W>
MZK;6$]E#+O+7DWDQ%%R-V">3V&!7&>.($NO$G@6WE5C&;]B<$CI$3VKEK(26
MFM:9IT<UR+.S\1WD,2[BQCC$)(4>P).*8'LZ2QR,RI(K,O! .<?6N1\6^/T\
M'S'[9H&K7%KE%%U;I&8RS<!<E@<Y]J\]^'DUEI?Q L;2U>+4GO+:8MJ%O.^\
MC=N!N(V^Z_:NU^,"!_ Z#!.+^V/'_704@.HT76GU6T::YTR]TMP^P0WP56;W
M&UB"*U&DC1E5G52W0$XS7A?Q"0W7Q$UB+4[VTMK>/2E.GM?EPJMU9HMO&\$?
M6MGPUI7_  D.J0:IKQEN[ZQT&TDB64L-DK!R7V_WCM':G8#UL2(<X=>.O/2J
MESJ<=MJ-E9&*9WN]^UT3*)M&3N/;VKQ'PSX:M)+3P#)-'<[M66X_M!3/)B<!
M25+#/TJ]HQN+?3?#D*S7/[@ZQ$,R,>%+A<^N,<4@/;-RDX##/IFFM*B*S,P
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ JI=Z7I^H,K7EC;7+(,*9HE<CZ9%6Z* *UKI]G96QM[2T@@@)),<485
M3GKP.*>UK;O''&T$31QD,BE!A2.A [8J:B@!CPQ2LC21H[1G<A89*G&,CTZT
M^BB@ HHHH *9-#%<1-%-&LD;=589!_"GUR.O^+4T#Q.(;J;;I\&ES7MPBQ[G
M^5T52/S;B@#JWACD9&>-6:,Y0D9*GID>E)]GA#;A$F=V_.T?>Z9^M<_HWC?2
MM:U8:7$EW;WC6XNDBNH#&7C/\0SUIFH>.])T[Q./#\D=Y)>^6)G\F ND:'^)
MB.@H Z"&RM+>9YH;6&.23[[I& 6^I'6I9(TE7;(BNO7##(KC].^)>A:M>VMI
M;B]B-[N%G//;,D4Y _A8]:S_  [X]F'A'2;K4[._O[ZY@EFE>TMLJJH[#)/
M' Z46 [R>TMKH 7%O%,%Z>8@;'YU((HU=G"*&8 %@.2!TK@H/B$-4US3(].B
M<:7?:7/>B=H\LC(V!D9Z#!R/7%1Z=\3;*/1--\V+4-5O9-/6]N&L[4?*G(+,
M,C'(/ H []8(4$86) (QA %'R_3TH$$(QB)!@DCY1P3U_.N/N_B;HT,T45G:
MZCJ7FV*WZM96_F 0DD9//'(-;UIX@MM1\++K]DDLMO);&XC3;\[ #.,>O&*
M-)8(5V;8D'EC"84?*/0>E(EM;QMN2")6SG(0 Y]:X+1/B;%/X;T2XU"RO)]4
MU&!Y_LUE;%R$5B"V,\+T[UU.F>)+'7/#C:SIK-+"$<[&7#AESE2.QR,8H U5
M@B1@RQ(K#/(4#KUH2"&-G*1(I?EBJ@;OK7E^D_$C5;FQ\'W=Q8RR_P!K?:5N
M(;:'+,4^Z5!/ ]:Z4_$;1SI]G<PP7T\UW<R6L=I%!F82I]]2N>,?6@#K!%&H
M0+&@"?= 4?+]/2G!%#%@H#-U(')K'\.^);'Q-8375DLZ&"9H)HIX]CQR+U4C
M\17+:%\21+H=[J&L6[JZZM)I]I!;PG?,0?E4*3][KGH.* .E\1>&(M?:SE6]
MN;&YM)O-CFMR.>,$,I!##'J*=X:\-6OAJSGAAEEN);B=KB>>;&YW; SP !P
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
M$MCX6TC[??F1@SK%%%$NYYI#T51W)H UA%&"A"*"@PO'0>U"Q1JJJL:@*<@
M=#7G>J_$V0>&;RZL=+NK?5K.YMXYK"ZC'F*DCJ <9YR"0#ZTW_A8\ND^)?$%
MKJ=A?S6-G/ QGBB!CM(WC4G><YZY/>@#T06T G,XAC$Q&#)M&XCZTJ0Q1QK&
MD2*B\JH4 #Z"N/U;XEZ3I>JR6@MKNZ@M@C7MY F8K4/]TL>IXY.,X%2Z=\0+
M+5_%L^@:=I][<_9]OG7B*/)0%<@YSWH ZQ(HXRQ2-5+'+;1C)]34:65I'+YJ
M6T*R9)WB, Y/4YKEO$WQ!MO#>MQZ4=+O[Z<VK7<AM4!$<8ZDY/M4>B_$S2=;
MU2*SBM+^".>W>YM[FXAVI.B?>*\Y_,4 =<+2V%P;@6\0F/638-Q_'K2_9;<B
M0&"+$IS)\@^?Z^M<A%\2=-FN6M39:A;3/:RW5K]I@V+<(@R2O.>G/.*QM'^)
M-_?W?A"&>Q5(M6LYKF[DP?W>P'!'. O&>?44 >E"&)93*L2"1@ 7"C) Z#-1
MQV=K%.\\=M"DS_?D5 &;ZGO7)Z?\3M U"6!=MY;Q7)?[+/-;D)<!,[BA&<]#
M5>'XJZ-<:5#J$-AJKI<SFWLT%M\UTPZE!GD#WQ0!VD=E:17+W$=K"D[_ 'Y%
MC 9OJ>II$L;2.*.)+6%8XFWQH(P C<G('8\GGWJOH^L0:UH\.IP1RQQ2J3LE
M7:ZD$@@CL<@UR=M\6-!N=(N-3^RZDEM',+>$M;'-S(21MBP?F/!^E%@.WGM;
M>Z4+<01RJ#D"10P!_&G>3$%"B- H.X#;P#US7FWC3XCS6_AQ_P"P8[F#51=P
MVTL<]ME[?S.02IXR1T'-:\OQ!TO1KLZ5?-?WD]GY45]?16A\J-V QO(X7.>G
M;- '5'3+ WWVXV5O]K_Y[^4N_P#[ZQFK#Q1R%#)&K%#N4L,[3ZBN3O/B1HEE
MJ6J6<D=\PTM=UW.EN6BC^7=C=ZX--_X6-IC6]B\6GZK+->QO-%;):GS?+4@;
MRI/"G(P>] '8,JNI5E#*1@@C@U5BTNP@MGMXK&VC@DSOC2)0K9ZY&.<US?\
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
MECG;<'5CP"#Q@\UV7@C0M2TQ=7U'5UABO]6O#=26\+;EA&T*J[NYP.37644
M>9>&?"FM6/BFRO+RSC6VBNM2G+[P2OG2#9Q[@&NL\(:3<:39ZDES'Y;W&IW-
MRHR#E7D)4\>V*Z&B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MCV6GC[+$A6/^/+-MYP,#..37/+8^;:^-9HX!)I<EA;3(MOI[V\#%7!)1&ZX
M//4T >XVOBC3;S7;W28I/WUE;QW$SM@(%?)'/T&?QJ]!J^FW5NUQ;ZA:RP(,
MM(DRLJCU)!KQSQ=87-]?>*XM!M9$FOM'LY8 D)7SHE8[PO'7:5XZUBWEO%=:
M%KUW8"26R?2[:WD\C3S;1^891E0O\3 =^?K0![LOB+1'@AF75[$Q3MLB?[0F
M';., YY-:8((R#D5X/\ $CPWIFE7]LNFV M4BT\B.W;3C-;W!W9* KRDASUX
M[<UZMX8U8R6.FZ9=VLUOJ(TZ*>6(QMLCX V[CWSVSF@#HJ*** "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 **#
MTXH'2@ HHHH *",]:*,T %%%&10 48%%(K!NG:@"C=:/97VHV=]<Q"2:S+-!
MNZ(S#!;'KCO[U?HHH *,444 &*,#&,<444 &**** "DP/2EHH ,4444 %%%%
M !1BBB@!, '.!1@#H*6B@ HHHH ,4FT DX'/6EHH 3:O'RCCIQTH*J>H!I:*
M &E5."5!QTXZ4N <\=:6B@ QQBDVKQP..G'2EHH " 1@CBDP!VI:* # HP/2
MBB@ P,YHP*** $VC).!D]?>@@$8(&/2EHH ,#TI-HQC Q2T4 &*,444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M16T5YH]K(EMD0@+MV G)'&.">W2KQT#2#"\)TVU,3P+;,AB&&B7HA']T9Z4
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
M+CY,'C X[4NDZ)<ZAJ/AJPE\2:V;75='-[>Q_;&R[C;C#=5'S]!Z5ZG8>%-
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
M#,JI$%.3U )R*73=%U/Q/K.EKJ7AO^RM*TS3I;219]I:9Y%"$(!GY !D'WH
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
M:=;FWM88K<1#!&"SX)W'  ["I?$G@@>(]>AOI;XQ6WV&:RG@5,F19.X;/&"
M>G:NNHH XK1/ ]Y;:U8ZIKFM-J<NFP&"Q181$L8(P6."=S$#&:NZKX._M'Q1
M_;4>HR0>9826%Q $#"2-LX(/8@G/X5U%% ')W?@2RN[;0K22YD-MI,+PA&4$
MRJT1CY/;@YJKX>\#:AHU_I[W/B![JRTV)HK6W2W6(E2,#S"#\^!C%=M12L!R
MGB?P-;^)M36^DO9;>1;">RPB@C$HP6_"GOX,B>\L+DWL@-GI;Z:%V#Y@P4;_
M &/R]*ZBBG8#SI/AM?VHTR]L=>6'6;.Q&GR7+6H=)8A]WY2?E8#'(/:M[1?!
MJ:-JEM?#4+BY>+3Q9-YV"9/G+[R?7)/%=/10!Y^?AI+9P6O]B>(;K3;F*V:T
MEG2)7,T9<N,@]""QY%3O\/9+:'1I=(UF2SU'3;46?VEX5D$T6<D,I[YY!KN:
M* .&/P[EMY+.]TWQ#?6VJPQO%->.!)]H5F+$,AX&"21CI6SX<\-IX6\)KH\%
MQ)=>6)6\R0 ,[.2QZ>YKH** /+? 'P^OX="T.7Q#>SG["99H-.*!5A=R?O'J
M2 3@=LFM+2/AD=.NM-$VOW5Q8:4\S6-IY2J(Q("/F;JQ 8\UZ!10!YIXI\$7
M\/A+POX?\/3W(^P:G"YNQM+PH ^7/0'&[I5]_AA:S:=="?6+Z76+BYCN_P"U
M"5$B2H,(54    D8]Z[RB@#C$\ $6EZS:_J/]JWD\=Q+J$95&W1C"J$ V[0/
MX>]0'X8:>UJ[MJ-W_:K7HOQJ2A!(LH&!A0-H&.,8YKNJ* ,+PYX<.@B]EGU*
MYU&\O91)-<7& 3@8  '  ':L"?X86<NHN4U:^BT>6Z%Y+I2D>4\H.<YQD*2,
M[:[RB@#)T708-$FU*2"61S?W373A\?*Q &![<5D-X%@?6;V\_M"X$%U>P7YM
MP!A9H^X/H0%R/:NMHH Y76/ .E:S>7UY-)<1W=T\$BS1L T+PYV,O'N>N:OZ
M'X=&CW=[>3:C>7]W>;?,EN6'"KG:JJ  !R>@K;HH XW4OASI^H7^ISIJ%_:P
M:KM^WVL+KY<^/7()&1P<$5=B\$:7%'KT8,WEZTBQW"[ONJ(]@"_AZUTM% 'C
M_C'PSKO]MZA'HFD:AB[L8[2*[L[Q(XW &T^>K<G'J.U=9:_#NP.F00WDTS3B
M*R64QM@%K8Y7''0G.:[2B@#E?$/@+2_$C7[W<MRDEXD"LT3@;/*8LI''JQS5
M9?AOIDS7$NHWVH:A<7,4<4TMQ*/F1'#JH  "C([>IKLZ* .4^(6@WGB/PJ-,
ML69)7N[=BZD HBR*68'U !/X4MOX"TV)YYKBZO+RZN+F"XFN+F0,[>208UX
M 4$=AZUU5% '(Z]X"MM:U*XOX-3O]-EO(5@O?LCA?M$:] <@X..,CM4]YX T
M"]CT&.2W98]#96LT1N!C& W<CY0?K73T4 <[J7@VPU*]O+PW%Y;7-T8"TMM+
ML*F(DJ1Q[\YS4%MX"TFW*N\EU//_ &BNIO-+)EGF48&<#&T#C %=3118#CH_
MAMHT>I07+7.H26MO<FZ@T^2X)MHY"2V0GL22!FKP\%:4ND?V8#-Y'V\ZAG?S
MYOF>9^6?TKHZ* *6GZ=]@>[?[7=7'VF=IL3R;A'G^%/11Z5=HHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH'3GF@ 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@ []**
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 **** "FHVX$^].I%&.,<4 +1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M4&@ HHHQ0 4444 %%%% !129Y(I: "BBB@ HHHH **** "CZ444 %%%% !11
M10 4444 %%%% !1110 4S>=V-M/I ,4 +1110 9!I"<#)HQ\V>U+U% !12?=
M' S2T %%%'>@!,\^WK2Y%!&1@TQT)4;."#0 ^DR=V,<>M+10 4444 %%%%
M>**** "BB@#% !29&<=Z6D*ANHH 6DR >:4#%(0#UH 6BBB@ HHHH **** "
MBBB@ HHHH ***0 Y/- "T444 %%%% !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 448HH **** "BBB@ HHHH **** "BBB@
M IB,S9R!UXQ3Z:C9R#U% #J*** "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 *0 #..]+10 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%'6@ 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 *:N><TZD48S0 M%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444A^M "T444 %
M%%(>!0 M% Y'I10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4BG.
M:6FJ,$^F: '4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %)QGWI:* "BC%  '2@ !!HHHH ** ,# HH *3N.:
M6C SF@!#GL*6BB@ HHHZT (32C..:0  8%+0 F/FSFCG/M2T4 %%%% " Y..
M]+1BB@ S1110 A8+U- .1F@J#U%+0 4444 %)GJ!2?-N[8IU " YI<\T44 %
M%%% !1110 4444 %%)S2T %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %-7.3GIZTZFJ""
M23G- #J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBN;U_Q>FAZO9Z6FE7^H7=U$\R):*I(5" 2<D>HH Z2B
MN,MOB1ITTC6\VGZA:7Z7<-J]I<1!9%,IPK]<%>O0]JZTWELMR+8W$(G89$1<
M;B/IUH FHIN] VW<N[TSS2[E)P&&?3- "T5R>L_$'2]%O;JTD@NKB6">"VVV
MR!RTLP)5 ,CG _45-HOC>PU?5VTF2SO].U#R_-2WOX#$TJ=ROKB@#IJ*8\J1
MQL[.H502Q)Z 55TG5K/6M*M]2L91):W"[HWZ9% %VBDW#CD<].:6@ HHKD_$
MNE^,M2N_^)'K]II-JBC:#;"9Y&[[BW 'TH ZRBO-=,\3^*M#\=V'A?Q(]CJ2
MZA&TD-W:+Y;IM&3O3TXKL/$?_"1FTA'AO^SQ<>9^\-[NVA<=MO?- &U17!>&
M/%GB*;QO>>%O$%G8>=;VJW(N;)FVX)X!#=Z[PD $GH* *T>I6<NI2Z='<1M>
M0QB22('YE4G )^N*M5YY\+Y1J]SXF\1,GSWNI-'&_K%&-JC^==MJFKZ?HMH;
MK4KR&U@!QOE;&3V ]3["@"[17+^&?B!X>\77]W9:1<R23VHS(KQ,G&<9&:S?
M%/BW6="\>>'M*M+>TN[+4R8Y(1GSTP>7]-H!].QH [JBBJ6KW\>E:/>7\S!8
M[>%I"3[#- &/X=\4MXAUO7;2*TV6FF7 MEN-^?-?&6XQQBNEKA?A'9S6_@*W
MN[E<7&HRR7DA[MO;()_#%=K<^?\ 99?LQ03[#Y9DSMW8XSCMF@"6BO*WU/QS
MX:\4:):ZKKNGZM_:=UY)T^"U$;)'@EI V,X7WKJO%'C6/P[JVEZ1;Z;<:EJ6
MI,WDV\+!<*O5B3QC_"@#JJ*X;P_K^I>*)_$V@7K16=W9$1I<V,FXH) 2.?[Z
MXY]ZP8)O$'A/XAZ1H%GX@N?$%K>J6N[>\P\MJ@Q^\WCH.>AH ]7J":\MK98V
MFN(HUE<1QEW #L>@'J36;XLT^^U;PIJ=AIEQY%[/;LD,F[&&/OVST_&O*X+?
M7KGQ7X%\'ZU:0VXTQ#?2-#<>8)1&,(3P,<CISUH ]MHHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *:,[VR..U.I <L10 M%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7GOBG2
M[[4OBCX>6VO+NP1;"Y+75LJDCE?E^8$<\=J]"I"/3K0!YIK_ (4BT!+&^CN+
M[4;^[UNS:XN;E@[E5?@   *HSV'>N#O9(M3NH;FVTFVLM3.N(TL$5G+)>(/-
MY9Y3PJD=L8KZ(I, '..M 'B]@=)&M7MOK.E:C<^*SK+-;RI&_F"+?^[<2=!$
M%ZC.,=JP_"T5K;:EHR2:C)#XDMM1E>_B@LI'N'&YMPE?=M\LC'./2OH7 ]*3
M:N<X&?6@#Q#46\OP9H7B6]5HS?>*H=3N&VD[(M[;>.N BBM[5/$,'BKQ3IM[
MH%O<WMKHL%S<75PD;1[]T158D8@$L3CI7J.U<8P,#M0 !T&* /GSPM=6USXF
M\+"P2S2"[AF@OH+-II'PT>=MPS<%L_K26KV3:#X#74984\/117,=T9B_DK<
MG ?:1@]<9]Z^@U1$&%4 =>!2&&)D*-&A0]5(X- 'F7@5-(72M._M#5S>1_VI
M,=$+B2+'!&U,G+J!G!/%>H4SR8P$ C4!/N<?=^GI67J^@C5Y$<ZIJ=IM&-MG
M<>6#]>* ->J6KQZC+I%TFDS0PZ@T9$$DR[D5^Q(K /@9B?\ D:_$P'M?#_XF
MA? S*<CQ7XFS[WP/\UH Y+P;X$\<:+KESK&IZGH]S>W9 FN)HI)I0H/W4.5"
MCV%>LURX\&.!C_A*/$1'O=K_ /$4O_"&'OXE\0_^!H_^)H ETCPI'I?BS6O$
M!NY)YM3\L>6R@")4&  >]:'B&\.G^&]3O!U@M9)!^"DUB#P,^>?%GB8CT^VJ
M/Y)7,_$/PG=VO@R^:WUSQ%?RRE(O(>X#JP9@#E54=LT =!\*--;3/AKH\<D9
M266(SR!NI+DMD_@13O&7P\LO&NHZ==WNHWUN+')1+=P 22#GD'!XZU+;^"?(
MM8H8/$GB"&)$54C2Z7" #&!E#4J^#I .?$_B$GWNU_\ B* '^&/ NA>$7N)M
M,MW^U7'^NN9I"\DG.>2??TK!O?A:)_%USXEM?$^K6FH39 *['$:G^%=R_=XZ
M5N#P<P8'_A)O$/!_Y^UY_P#':23P6)"2?$?B(9[+?D8_(4 =!90RVUE##/<O
M<RHH#S.H4N?4@<#\*XCXN7,S>$X-&M6 N-8O(K)?7:QRQ'X"K_\ P@0SSXJ\
M4$>G]H__ &-<G<^%[?5/BE8Z1_:FL7$&D637<LLMZS/'*[ )@GIP":0'J=C:
M)8:?;6<7^K@B6-?H!C^E27"2/;RI%)Y<C(0CXSM..#7.?\(8N_>?$7B$GL/M
MQP/PQ2'P4I_YF+Q%_P"!Y_PI@<]H?PMOK+6Y==U/Q;J%UJLJ['EBC10%S]T;
M@V!],5U>N>#=$\17EG>:E;227-H&6*6.=XF /490C(-5_P#A#(L?\A[Q!_X,
M6IZ^$(T(*:[KP/0YOV;/X'- &CHN@:7X=L39Z39QVL!8NP7)+,>I).23]:Y<
M?"7PV==O]7D?4GN;UR\G^FN@&>H!4@X^I-:TGA)W;*^)-?3V6Z7^JF@>$I ,
M?\)+KY]S=+_\10!LZ;IEGI%C'96,7E01YPNXL>>I)/)/UK/B\.0IXQN/$DDK
M27#VBVD:%<") Q8X/<DD?E54>$&!./$FO\_]/:__ !-.3PI,B%?^$FUYLGJU
MPA(_\<H Z.BN83PA=1@A?%OB#!_O31-_..K%EX;N;.\CN&\2:S<A#DQ3R1%'
M]B!&#^M &_1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !112 DL>.*
M%HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ K,T_0K/3=4U+480YN=0D5YF<Y^ZNT >@]O<UIT4 %%%% "'/:EH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D()
MQ@X]:6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH ***0')(]* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *P?$OC'1?"44+:M=%))VVPPQH7DD/LHYK>
MKR/Q]<1^'?BUX:\3:P'.B) ]OY@0LL$IW88^F<C\CZ4 =QX:\=:%XKGGMM-G
ME%U;C,MO/$T<BCUP>U=%\QDZX7TKPZ_U.'7_ !]X@\1>&BYL;+09H9[Z%=JR
M3;6(P>Y''/M6?H5O<:1<_#?5X[^^EOM7E=;QY[AW$B'HNTG  !H ]MU?Q)IF
MAWFG6M_.8YM1F\BV4(6W/^'3J*ULUY)\9DL6UKP8=3NI;2P%\_G7$;%3&,+_
M !#I]:X._P!:UFS\&>(H]'U._N- 36HX+>\,I+&$ABX$G7&=@S[^] 'T+KVN
MV/AO1YM5U&1DM8=H=D4L>2%' ]R*T000#ZU\S7\M_'X#\3V<>K_;-,-S:;$2
MZ:Z: L_(\P@9Z#IZ5U5W++X*\6>*-.CU+6KNP7P^+C#7)DF20G;N0GIZY[?A
M0![-J.HVNDZ;<:A>S"&UMT,DLA_A45A7/Q \.6LFD1O>LTFKQK+:(D+LSHV,
M,0!E1SWKPVSUG+^(]-35)KFRG\//,;>6_:["RX!^\0!N&><5T.A:-#+\3_!+
M-<7:C_A'X;@1B8[5*IC:/13U(H ]XK+\0>(M,\,:4^I:M<B"U0A=VTDDGH !
MU-<%\3M3OH_%/AK29=1N-+T&[D=KR\@E,1R 2%+_ ,(_QKS_ %%+CQ)X+>SN
M]4O+[3K;Q)'::??2/DRQ,VTDG^+'8^] 'T':ZQ8W>C1ZLLPCLGB\X2S QX3K
MD[L8_&FQ:WITVJIID=TKW;VXNEC )S$3@-GIC-<+\9+ I\);N);BY;[+Y7S;
M^9 & ^?'7U^M<S!H%MKGC30;>QUO4(K6'PRCK<VER4ED <@ L.V>WM0![A17
MS5?^+?$5QX2\&V[ZQ>PQ74EQ'<7"77DO(5<JNZ5NG'K7J_PKO=7U#P&W]IWJ
MWL\<TL,5PLHD+J#@98=3G(S[4 7]4^*'@_1M:;2;[6(X[I"%DPC,J'T9@, _
MRKK(9H[B%)H9%DBD4,CH<A@>A![UX5X3\1>$/#WPVOK#Q3;P3:C#?3+=V,J!
MYII-_!P>O&.?:IM:U6*;QS)I%[X@O?#/A^TTB.;3HK>7[-O)53@YZD<C'^SC
MUH ]RHKP/2]6\0>(Y_!%E>ZYJ5K]ML[KSY()/+>94)V,?4D <_XU%X1OM?9_
M!^KW?B+5+C[9JLUG)!+-F)HU! X]>#UH ^@:*^<KK7+NUG\1:I!XLU#^WK37
M&M[+3#<%HWC,F,>6>HP3TZ8I/B;XKG36=3FL-7U.WO[&:"%D%\(HD;;E@D(Y
M<9ZDT ?1U%> :Q-JE^_C?5QXBU>!-,M+:2WAMKMD02/&"20.WL/4U;\2^*-:
M\*VVEZP+F]N(M>T1;=(]Y81W>U=K@$\$ANW4T >Z45A^#M,NM'\):;97US-<
MW:0@S2S.78N>3R?0G'X5N4 %%%% !112<@>IH 6CO12"@!:*** "BDQS2F@
MHHHH **** "BBB@ HI*6@ HHHH **** "BDYS2T %%%% !1129YQ0 M%%% !
M1110 44G.[VI: "BBD"X[F@!:*!10 4444 %%%% !0#GI11C'2@ HHHH **0
MC)!STI: "BBB@ HHHH **** "B@# Q10 4444 %%%% !1110 4444 %%%% !
M1110 4T##M3J3G/M0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !3)(HYDV2QJZ^C#(I]% $:00QQ&)(D6,]
M4"@ _A2?9X (P(8\1_ZOY1\GT]*EH!S0!%/;072!+B&.50<A9%##/XT@M+86
M_P!G%O%Y'_//8-OY=*FHH KBQLQ;M +6 0L<F,1C:3ZXZ4\V\!F:8PQF5EV%
M]HR5],^GM4N*:J[<\T 5UTVQ1]R65LK8*Y$2@X/4=*>ME:)+'*EK"LD2>7&P
MC *+_=![#VJ>B@"KJ&FV.K6C6FH6D-U;L03%,@921TX-(FEZ>EK%:I8VRV\3
M!XXA$H5&!R"!C .:M\Y]J* (KFU@O;:2VNH8YH)5*R1R*&5@>Q!ZU7M-&TRP
M,9L].M;<QQ>2ABA52J9SM! Z9YQ5VB@#-E\/:-/IW]G2Z59/9;BPMV@4H"3D
MG;C&>:NVUK;V5NEO:P1P0QC"1QJ%51[ 5+10!F3^'=%N=334Y]*LI;Y,!;AX
M5+C'3G&:DU'0])U<QG4],L[WR_N?:8%DV_3(.*OTF.<YH @^PVGG13?98?,A
M79$_EC*+Z ]A34TZQC2&..RMT2%B\2K$H",<Y*\<'D\CUJR<X..O:@ X&>M
M'*>&_A]HWAVZO+H0QWEU<7DEVL\\2F2(M_"K8S@5LS:!HUQ?O=3:/8R7#K\\
M[VZ%F]B2,FM.B@"LVG6+1S1M9VY28!95,0Q( , -QS^-<UJ_@2+6_%&F:G>:
MC*VG::0]MI:Q*(ED P&R.<=./:NNHH ***.U !1110 4444 %%%% !112*-H
MQDT *3BBBB@ HHHH ***.M !1110 44F/FSD_2EQSF@ HI.<^U"C:,9)^M "
MT444 %%%% !FBBB@ HHHQ0 4444 %%%% !1110 4444 %%%% !1110 444@.
M: %HHHH **** "BBB@ HHHH **** "BBB@ HI"#V-+0 444@&!@4 +1110 4
M444 %%%% !1110 4444 %(#\V*6D!R2,4 +1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 49YQ136W;ACIWH =
M1110 4444 %%%% !1110 4444 %%%!Z4 %%(!C/.:,<YR?I0 M%%% !1110
M4444 %%%% !1110 44C+N'6EH ***0# H 6BBCO0 4444 %%%(,[CGI0 M%%
M% !12,,C&<4M !112#.3F@!:*** "BBDQ\V<\4 +1110 4444 %%-.2.*=0
M44@SWI: "BBB@ HHHH ***#GM0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !3!
M_K3SVZ4^FA3YA/:@!U%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%9GB#5I=#T2XU&'3[G4'A (MK89=\D#@?C7&P?
M%&_D53)\/_%*9_NV@8?J10!Z+17$#XHZ-&P2]T[7+&0C.RXTV0'] :O6GQ'\
M'WBYC\062'H4G?RF'U5L&@#J<\T52L]9TS45S9:C:W(QG]S,K?R-7: "BDP<
MY)H.<<4 +12*"!R<FEH **** "BBB@ HHHH **** "B@C-% !1139-WEMLQO
MP<9]: '45R_@/Q))XE\/&:Z")J%M/);7<:G[DBL1_+!KJ* "BBB@ HHHH **
M** "HI[JWM0AN)XX@[!5,C!<D] ,]ZD)QFO#M9T:Y\>VWB+Q?=WSFTTII%T:
M!#A 83EG8=\E2/\ (H ]RHJKIMP;O2[2X8 -+"CG'J0#5D#% "T4AR.1S2T
M%%(!R3FEH **** "BBB@ HHHH **** "BB@G% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44G.?:EH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBCO0 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %5;C3+"Z)-Q8VTQ(P?,B5LC\15J@G% '(WWPP\%Z@S-)H%I&[#!:W!
MB/\ XZ142^ )+)=NC^*==L(P,+$9Q.@]@) <#Z&NQ(.[(IPSCF@#BOL_Q!TP
M@QWND:S"N/DEB:VE8=^02N?PI#X]OM.5O[=\(ZQ:!&"M+;(+J+ZY0YQ^%-^*
M;7-EX7AURTGDAGTF[BN=R'&4W;7!]058\5VEO-'<VT4\3!HY$#JP[@C(- '.
M:;\0_">JRB&VURU$QX$4S>4^?3#8.:Z8,& (((/<5EZGX9T+6AC4M(LKLXQN
ME@5B/QQFN;/PWCTYO,\-:]JNC,#GREG,\)_[9OD?E0!W-<!K&I:CIOQCT*WD
MOI5TG4+.6-;?/R&9>>GK@BI8M6\;^'VVZUI,.M6:C_C[TO"RCW:)B/\ QTFL
M+QKXBTCQ'X=MM;T2[5]3T2[2[6W?]W.J@XD78V#]W/Y4@/5Z*K6%]!J>G6]]
M:2"2"XC66-QW4C(JQGL>M,!:*** "BBB@ HI,\XQ2 8/7KVH =5:]U"STY(W
MO+B.!99%B0N<;G8X"CW-6:\U^+RJ!X3E=B%37(,_K_A0 FCC_A&/C+JVF;-E
MGK\ O83T'G+PX'N>37I=>?\ Q5MKBVTS3/$UIN\[0KM;EU4<M$2%D'Y&NYLK
MN&_L8+RVD$D$\:R1N#P5(R#0!/1135=7SM8$ XR#0 ZBBB@ H..]&:\H^+MW
M<7<Z:*FHSV5K%IMSJ$YA?8TI7"QIGN"QY% 'I>JDKH]ZRL586\A!'4'::\ST
M]S'^S]I]M"^)[^!+5-HY9Y9-I^I^8UZ%H-O<?\(MI]OJ1:2X-HB7&\[BS;0&
MR>]>0>$[S[+-J=E> '1_!5Q<W*@G)ED9G\L8[!1N_$BD![?9VZVEE!;)]R*-
M4'T Q4U>;:7XB\56'C32+?Q!/92:?KZ2&TAMU.ZV9$#@$X^;(.*])I@%%,P^
MX?-QWI] !111P.: "BD ()R<TM !1103B@ HHHH **,44 %%%% !11BB@ HH
MI.<^U "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%(Q(' S0 M%':B@ HHHH ****
M"BBB@ HHHH *0 !B>]+3 /WI^E #Z*** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBD(&0: %HHKRCQQKOC63X
M@67A[0;JWTJQDB5S>W"+M<D\@%NI'91S0!Z#XIL4U+PIJUE(F]9K25<>^TX_
M6J7@&Z:]^'^@SO\ ?:QB#<=PH!_E2^'='UVRMKF/7_$ U?SAA-MJL.P=^AYS
M6MI6F6NC:9;Z=9(4MH%V1J3G H N4444 %<]XD\#^'O%4!35--BDDP0LRC;(
MOT8<UJWFKZ=IP_TR^MK?T$LH4GZ UQ>K?%C2H-372-$L[S6-4D7,<4$9"<C(
M)8]O>@#GO 'B:7P=JMSX$UI#]FLKOR+._) 4A_F16]"0?UQ7=:A\0O"^G2M
MVJQ7%RK;/L]H#/)N]-J FO+?%?A?49/$_A_Q+XX^P_9+FZ2TNK2S#!4SGR]S
M$_, <9->SZ5H&D:'"8M+TZVM$/)\F,+GZGO0P,*+QEJM\RMIW@W5Y(#QYMT8
M[;G_ '7;./?%:::QJT<!FO-":%5&6V72.0/TK<%8'C+1]2U[PW/I^E7R6=S(
MRGS'S@J#DJ<<\]*0&#X;^)B>)/$W]F6^CW,=HS31I=O(IR\>,Y4<@<]:[VO-
MQ\--2AU,Z[I_B$Z9J\L>R5(+</; '&0J-R.@YS46J>%_&.DG3=:L=8NM?U6U
MF/G6LKK!#+$0<@+T!'KFFP.]M=:T^\U:]TNWN ]Y9!#<1@<IN&5_2M"O+(_
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1129&<=Z %H
MHHH **** "BBB@ HHHH *0* 20!D]3ZTM% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %<%KVG>(;+XDVWB32-'34[?^RVLI(S=)"58R;\_-UZ
M5WM% 'E-]X4\8ZB-=\1F.UM=;O88K6VLHY0_EVZN&8>81MWGG!Q@5'IO@;5-
M5UW6;C4K&]M;'4-'-DIO[];F42;PP/RD[0#R #V]Z]:I!DCD8- 'ENE>"/$:
M^%+MM7,5UX@OM0M9)W\P86&&1-H!]E5C^-4SX5\4P:;#X6BT>WEM+?6$OTU/
MSU56B\TR$%#\V\9Q]*]?Z44 8WB-M>BMK>?08X)Y8I@T]M*P0SQX.55CPISC
MDUP:>'_&%CX7A$5ILN;K5IKZ^MK*X19HXY,D+'(W 8'&2.U>JT4K >1+\-=4
MU?PQ=Z5JN^!+[6_MK_Z0))$AV8R6Q@MG%<Y;+>>$]&U7PKXCM;@3W6JPW$&I
M&(F"X0.A)+ 84@+GGUKZ I&4,,%01W!I@>&CPYJVMZ]JT%GI>H7>@W^J-.]V
M=1-O"ZLP)_=$98*0>1UP*Z2[\-Z[8^+FN-#TRXMXY=2CN)I5NT:UFC.-[-&W
MS+)C/*CKS7I^ .E&<T <?\0_#]UXDTO3+*WM$NHDU.WEN8W8 >2K?/UZ\=JQ
MM8^'L,/B[1[GP]I%K96RVMW%=30*L85GCVID#D\D],UZ.'R6!&,4O.X=-N*
M/)]/\-:UK=SX7LM0\/\ ]EV>AP2074IF4BX!C\O;&%.2K=22!6%)\._%\%A]
MLC56U9)?[)1PX.=.V>6'Z\''S>M>[4UB1C SS0!Y)K'A#5-/UK7DL]'U"^L=
M2M(8+465ZD*($B$920,1@=\@'@U8O?!6LO9K!;6:*8Y]*<*901M@7$F"<9Q^
MN*]35PU.H \L@\/>(+;QNEQIND3:?;G4FN+IFNHI;26,Y!=$(WI*V><8'6O4
MZ3(/ (S2YH **3//3B@D#K0 M%1"1L$X!IR2;N"* 'T444 %%1R,V]0OXU)F
M@ HI,G=C'%(7&>* '44F><8I: "BBC(H **** "BBB@ HHI,T +12<$=:6@
MHHHH ***#TXH **09[TM !10>E Z4 %%("22".E*3@4 %%(3QFD7=G)Z4 .H
MHH- !13 QR :?0 4444 %%%!.!0 444&@ HHHH ***:6(_AXH =10#D9HH *
M*** "BFJ".IIU !1110 4444 %%)R,D]*;YH["@!]%-5MW:G4 %%%(6"]: %
MHI <]J6@ HHHH **** "BBB@ HHHH *:OWFIU(!@D^M "T444 %%%% !1110
M 4444 %%%% !1110 4$XHHH **** "BBB@ HHHH **** "BBB@ HHHH ***:
M[;<>] #J*** "B@G H'(H ***!TH ***#TH ***3<,XR,^E "T44U6W9QV]:
M '4$9&*09QS2%U#;>] "@!1Q2TS<Q(V@$=^>E*Q;!QB@!=HSG'-+2*3M&>M+
M]: #K2%0W45&9OFP!D4X29S@=* '!0.@I:0-NH)P,XH 6D"@,6[GK29?/04H
MSWH 6C%%% !3=@!R!S3J* "BD+ 'DTM  1D48%%(3@9ZT +1110 44$XZT @
M]#0 4$9ZT44 %%%% !1110 4444 %%%% !1110 4444 %%%("#TH 6BBB@ H
MI,@'%+0 4444 %%% .10 4444 %%%% !12=:6@ HI"<4 YH 6BBD)Q0  8&*
M7&: <C-%  **** "BBB@ I-HSG%+10 8HHHH 3'/6C:/2EHH **** "BBB@
MHHHH **** "BBB@ HHH[T %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1BBB@ HHHH **** "BBB@ HZT44
M%)@9SCFEHH *3 SFEHH *9Y?4AB">]/HH :J[12LNY<9I:* &E%( /04H&!B
MEHH :$4=!3L =*** $ Q2T44 -5=N>2<^M.HHH **** "BBB@!C1ACGI3@,=
MZ6B@!#]<4 8[FEHH ****  C(YI H'04M% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4@ !)'>EHH **** $(S2T44 %%%% !U%(!CI2T4 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !2#O2T@SCF@!:*** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **0Y[4$X&3
M0 M% .1D44 %%%% !1110 4444 %%,$@)P1BGT %%(3BA6##(H 6BC-(><@&
M@!:*0#  )S[T,2!Q0 M%("><T Y% "T4FX9I: "B@G%)D4 +112$@4 +11FD
MS^5 "T4A8"@-DXP?K0 M%%(3CM0 M%(&!&:7K0 444UF(;IQ0 ZB@$'I10 4
M44"@ HHHH **** "BBB@ HI,C.*6@ HHSSBB@ HHHH **,T4 %%%(&!H 6BB
M@'- !12 \F@G'TH 6BD+ #- ;- "T444 %%(S!>N:6@ HHHH **** "BBB@
MHHHH ***0G!H 6BBB@ HHS10 4444 %%%% !1110 4444 %%%% !112#/>@!
M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH ***0L <&@!:*.U (/2@!I0-U
M%*H(ZG/I2T=\4 %%!X%(K;AG% "X&<TF,'(I20** "DQSG/X4!@:6@ I,=NU
M+10 F,XI:*0]J  Y[8HQTSUI<C.** $ YI< ]:*:6^8"@!U%%% "$9% &!BE
MHH /PI,<TM% #2F:7%+10 @!'TH(!&#2T4 -50O2G44@(/0T +11D"B@!,'/
M6EHHH #R*,8H[T4 %%%% !@"BBB@ I!Q2T4 %%%% "$9I>U%% "*,=3F@@$4
MM% !1110 4444 -V_*12@8 %+10 C D8%*.!110 A&>O2EHHH *,44=Z #%(
M% Z4M% !1110 4A&3FEHH *0@'K2T4  &**** $QSG-+]*** "BBB@ HHHH
M**** "BBB@ HHHH *:OWF^M.I%.<_6@!:*** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BCK10 4444 %%%% !1
M110 4449H *" >HHHH *  .E%% !28 .<<U4O-4M+"YL[>XDVRWDOE0* 26;
M!)_05<H *0# ZTM% #<$CGIZ4WRVW9#8%2 Y%% !1110 G./>FJF#DG-.R#1
MD9Q0 8I2,B@D#K10 W9_^NG 8&*** $QSFC:,Y[TM% !2 8.2<THYHH ****
M $QD8S2 $=Z=7-^(?'>A>&;R.SO[B5KIT,IAMX6E9(QU=@H.%]S0E?8#H#YF
M>,$5)VJO87]KJ=A!>V4RS6TZ!XY%/#*>]3@@YQVH !GUI:** "F",CD&GT4
M-V CYNM"@@\].U+D4M  1FBB@G% !2#..:4'-% !1110 4449H *" >M%% #
M0NUB0>#VIW>BB@ HHHH **#Q10 48HHH **** $ QGGK2T44 %%%% !1110
M#/>DYS[4M% !1CG-%% !1110 $9%( 0 *6B@ I#G'%+10 @!R2:6BB@!%SW&
M*6BB@ QSFBD!!S@]*6@ HHHH **** "BBB@ HHHH *10!G%+35! YH =1110
M 4444 %%%% !1110 4444 %%%% !1110 4$XHHH **** "BBB@ HHHH ****
M "BBB@ HHJ">\M;9E6XN88BPR!(X7/YT 3T5$MU;LB.L\91SM1@XPQ]!ZU+0
M 4444 %!Z55EU*Q@W^=>V\>QMC;Y5&UL9P<GKBI8+F"ZC\RWFCF3^]&P8?F*
M )%R%YZTM%% " G)R*6BB@ I",GK2UF>(-9B\/Z!?:M.A>.TA:3:#@M@< ?4
M\4)7=D!R4L<GB'XP1M'*_P!C\/6V9 &.UIY0<#'3(6MZ[UZ[;QC::%IT$4BI
M%]HOYG8_NHSPJ@#^)CZ]A7*^ /$4$/A>]U6YM;Q)99);[4;JXA,2(>NT%N6P
MH &/3M3M+O)?#7@S4_%^HQ,^L:U()HX<?-\_RP0CZ C\S6]2.MNVA*9OW_C"
M^M;^:"U\+ZEJ,*\17%H\;([#@ALL-N#ZUIVNLRP:3;7.OV\.F74\OE?9Q.)
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
MT5D\Q:VBD;JZQG@'D_G44?PXT.&Z,T<E^%42B" W),5MY@(8QH>%/)QZ4P.
M?2[?6[[PKJ&I11W,>O:W<7CQ.-RF+RF$2GU 55_.M;48+/P-X_"^'?L]E%<Z
M5<W-Y;.Q%NAC'R2%1G:,\' YYKLM2\":+JFF:582BYAATK'V0V\[1NF%V_>'
M/2FV7P_T"RL]1MQ#/.^HQ&"ZN+B=I)I$(QMWDY QZ4 >>1^.-:OKBYT:?5Q>
MQ7^BW,T=PFFO:>4ZH2"A;EUZ\U9MO%NO:18^&="BNUW/HB7DETFF2W;MT"IL
MC.1@=6/7VKL;'X;:+9W$5S+<:E>W$-L]K')=W;2%8G7:5 X &#V%2GX?:2+&
MR@CNM3AGLK?[-!>0WC1S+%G.PL, CZB@!?!^M:SXFT#2=5N(X[$GS%O;=X6W
M.RDJ"N3\G(S@Y]/>NK[UBZ=X8L-*CTV*R:YBBL%=8T$Q(DWCDR?WCWR>YI=5
MN/$4=TB:186$T!'SR7-RT9!]@%- &S7%^+--U#Q+XDTK1/L\B:)"1>WT_192
MI^2$>O(R?;%: NO&.XYTK1]O8_;9/_C=)]L\9[B/[&T?&>"=0?\ ^-T*0%+Q
MG%+K6HZ1X8CXM[N0W-Z3QF"(@E/^!,5'TS3_ !MX?U/4_P"S;[1S#)=:=*9(
MK:=]L3$\;NA^91G&1@$U8:Z\99W#1=%9QP#]ODX'_?JD^V^-LC_B2:,1_P!A
M&3/_ **JE-Q::%8?I-AXCN#'/K5Y;VJI]VSL"64^A>1AEC[  ?6N%UGPAKUG
M/I.@:98G4K6>Z;4=5OYW\M)Y=Q*A\$G:.#M'4 5V_P!O\;9/_$AT?CI_Q,GY
M_P#(5!O_ !J4XT+2-^.^HOC_ -%T1JN+N@L8WQ"T;Q+J.G:'#I-M#J,L%ZMQ
M<K*XC0E0=I()^Z&.<>PK1B\"POX<>WGD2/6ITW3ZG;QJLAE+;R0<?=W=O2G_
M -H^.@HSX?T@GVU%O_C=.&H>.-Q/]@:1CT_M%\_^BZKVLN7E#E13\)>!+S16
MEN-9UR?4KB69KAXU410^8W5BH^\?3/ ]!5_Q1>^(I;J+1?#UGY<EQ&6FU.;_
M %5LN<<#^)_0=.F:8FI>-W3)\/:3&WHVI,?Y1TR74?'J E/#^C2>@&I./YQU
M/.V[L=B?_A!M+_X12#0/,N4BBE6?SXI-LIE#;C)NYY+<UC7/PKM&U5KFPU6\
ML+:XMU@O8X<&2Y ;=EI3\P)[XY-7QJOC\]?"^D#ZZJW_ ,:IRZIX]/WO#6D#
MZ:HW_P :IJ<EU%8@U/P/<QZI8WOAJ^M=+%O9-8-#):^:AB+!N!D8.1USS70^
M']%.A:+;Z>;N6Z,*!/,<!>!Z*. *RAJ7C7OX=TO&/^@DW7_OW0NI^-'S_P 4
MYIR8_O:D>?R2DY-JP['.Z3X:\<^$YK[3M!DT2?3+F[>YCGO3()8M_4%5^]C'
MK74Z-X;O;>Y%]KFM7.J7O\*_ZJWB_P!R->/Q;)J+^T/&NW_D :5G_L(M_P#&
MZ;_:?C7<B_\ "-Z9@G#,=3( ]_\ 5YI.3"QU507EW;V-G-=W<J16\*%Y)'.
MH'4FN<;4?&Y8A/#VD@ \%M3;G_R%6'K]KXQ\3Q6VG7&DZ;'9QNLU[ +U]L^#
M\L6[9]W.&/';%"U!G7^&]9;Q!I(U,6SP6\SL;?>,,\?9R.V>H]L5KURS7/C.
M&)$M]%T4@ #:+YP%&.W[NF_;?'6\9T71=N#G%^^<]O\ EG2; J?$#0=7U:71
M;S388;V+3KDW$^G32>6+GCY><8R#DC/'-;^B:EJ6IP2/?Z)/I6  BS31R,Q[
M\(3@?4UG17?C<LQETC157'R@7TA/_HNK5A<^*7OXTU#3M+BM"3ODANW=P,<8
M4H >?>JYFTD%CD_!'@77=)U&V.N75J]CI1F^P0P$DR/(Q)E?/?:2 .V3^/I5
M%%$I.6XDK!7FO@W0O&>F:AJ(OH-.MS=WCW%UJ)D,TEP"?E5$& H XYZ>E>E4
M4D[# =.:***0'.^.M<N?#?@S4M4LX&EN(8OW8"Y"DG&XCT&<GZ5R?A;Q-X,\
M,:.+:QU5M9U.X/G73V<3SS7,IZD@ X] #@"O32 001D'M44%I;6H86]O%"&Y
M/EH%S^54FK6$9)L;?Q3I48U[0HUC)WI;7>V1T/8G&0#CT-<Y\.=(L!>ZYKUE
M8PVMM=7)M;-8HPH\B([=W_ FW'/TKOB 00>]0V=G;V%I%:6D*0P1+M2-!@**
M.9I6"Q-_%2T45(Q,<GWH89&*6B@!!P*6BB@!,4M%% " $$Y.12T44 %%%%
M.136W8^6G44 -7=CFG44<T (1SG)I "#G-.HH .:#P*** $YI:** "HCY@;/
M45+10 "C%%% !1110 TKDBG444 %%%% !1110 4444 %!&:** &[/<XIW2BB
M@ HHHH **** "BBB@ HHHH **** "D!R*6D P* %HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ****  YHHHH **** "BBB@ I ,#%+10 WYL]L4ZBB@ HHHH **** "B
MBB@ HHHH **** "C&*** "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 *:IR*=2  # H 6BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ KC_%/C^'PUKEKH\>C:GJE[<0-
M<".QB#D(#CIG)KL*\7^)>G+<_%/2+F^MM<.EII[))/I44A<-N; W(/IF@#TG
MP]XG&MZ=)>7>EW^C!)/+\O4XO)9N,Y&>HK8%[:';BZA.\X7]X/F/H*\7U/2]
M,U3P=9:5I=KX@NK4:]:FZ358Y/,V-PV"0#MQ^6:YS4O \<=I\0I[70YDN;&[
MC.F%(W7RT+$DQ =>/3- 'T5-?V=O(8YKN"-P 2KR 'GIP:R)?%=I#XVM_"[0
M3?:I[0W:3 #R]H)!'7.>*\>\9_V0WC_5UUG2KO4)9=!B6W$4+2&&8@X) Z'/
M<UHVVC^($NM%AELKQM0'A.>#S=I^28_=4OT#8XZT >SPW]G<2-'!=02NGWE2
M0,1]0*!?6AMTN!=0&%R%23S!M8DX !Z'FO /">G*VH^#[;P]HFH:?K-E-C7;
MF6W9$:+_ ):*['AMV#CZU9\-Z/,OQ$'P]N1Y^CZ->R:I'EC\RE08T8=,!F!^
MN: />!=VS3F!;B(S#K&'&[\NM+]JM_M'V?SX_.QGR]XW8]<=:^:O#6@ZH_B^
MSMKJWN[?6X]<:XFF6Q<2F'.68S[@NP^F._4U7NM&\3#QI,J65X->.MF6.Y%M
M)O:')^;SL[=F.V/\* /J*BD'09ZTM !1110 4444 %%%% !1110 4444 %%%
M% !1110 44F1DC/([4M !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 %%%% !0#GI10!B@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#,BT33[;Q!<ZU'
M$POKJ)()7W$@JO3CH*TZ** #&:P] \(Z/X;FNKBP@D-U=$&>XGE:21\= 68Y
MP/2MRB@ HHHH **** &L,CBE'2EHH *,T44 (<XXI@WL>>!4E% !1110 444
M4 %%%% !1110 8YS1110 48Q110 4444 (1D8I:*,4 %(3@9I:* &HV\9QBG
M444 %%%% #=OS9I23Z4M% !1110 4G7VI:* "DQ2T4 )@YZT<CWI:* "D(SW
MI:* $[8I:** $[XH.>U+10 @!!.3FC'.<TM% !29(//2EHZT %(#DFEHH 3N
M:4>]%% !1100#UH !P**** "@448H *9\^,_I3Z* &+)G&5(I]%% " 8!H&>
M]+10 @.>E+110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%&><44 )CG-+GFBH+R\M=/M9+J\N(K>"
M,;GDE8*JCW)H F(.0<XI:\WN/'FM>*)#:^ ]+,\6XJ^KWJ%+=/= >7KL_#MA
MJ>G:1'!J^J'4KW)9[@Q+&.>P ["FU8#4 .>300<\&EI"<=:0"T#D5RFN_$?P
MKX?D,-WJL<MUG MK4&:0GTPN<'ZXK,TWQKXF\0:K$FE^#[FVTP./-N]4?R24
MSU1,$DXJ_9R2NT*YWO.?:EHHJ!A1110 T[NU.&>]%% !1110 4@'O2T4 %(<
MY'I2T4 %%%% !1110 4444 %'>BB@ /3BBBB@ II8@]*=10 @.12T@ '2EH
M**** "D.>QI:*  G%%%% #5;(YIU%% !2,2.@S2T4 %(3CMFEHH 3F@D@4M%
M "*21R,4M%% !0,]Z** $)P,FESTHZT4 %(3@9I:* $SQG% .1TQ2T4 %%%%
M "$$C@XH&<<TM% !1110 49HHH *!110 44=**  ]*09QSUI:* &L3CY:=1B
MB@ HHHH **** "BBB@ HHHH **** "BBB@ I%^M+1QVH **** "BBB@ HHHH
M **** "BBB@ HHHQSF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **:
M&RQ&TC'<BG4 %%%% !115>[O;6PB66[N(H$9@@:1@H+'H![FA:Z("Q02 ,DX
M%<EXK^(_AWPDC1W=V)[X\)96_P \K-V&!T_&N6@TKQE\1]D^OROH'AV3D:;;
ML1<3I_TT;J ?3CZ=ZM0>[T%<VM7^),,FH-H_A*R;7M6!P_DG$$'N\G3\JBLO
MAY<ZU=)J7CK43JMPI#16$64M(/;;_&?<_K79:/HNFZ!I\=AI=G%:VT8P$C7&
M?<GJ3[FLO6O&VCZ/<"S\R2]U!CA;*R3S92?<#[OU.*5^D1G010Q6\*10QI'&
M@PJ(, #T JCJNNZ7H=OYVI7T-LG8.WS-[ =2?I7.7$OBS5$>>YN+3PUI:@EV
M?$MQM]23\B?KBN7L+NUGO&C\"Z(VL7X)27Q!J9+1J>Y#GEOHN!5JFOM,5SH;
M[QU?O;O<V&EK9:<HR=2UB3[/']53[[?IFN+:'Q)X_0I97M[?6N[_ (_KE39V
M6/\ 8B7YY?JQQ7;:;\-[>6^75/%-]+K^I#E?M Q!"?\ 8CZ#\:[A55%"J %
MP !P*I5%!^X*U]SBO"/PQT/PK+]L\M;O4F'S7,D84+[(@X4?K[UVI![<5#=W
MEK86SW-Y<16\"#+22N%4?4FN&N?BA#?7$EIX2T:]\03I\IF@79;JWO(W'Y5$
MYU*KYI.[&DEL=]DYQC\:I:EK>EZ-"9=2U"UM$'>:4+_.N*;1?B%XA7=JVOVF
M@VK<FWTN/?*!Z&1NA]Q7(RZ=X8@U:2P\,:)-XN\0*V);_4)3/# ?5W/RG'H!
M3A3YF#=CKM2^-G@K3W*1WTUX1U-M"6'YG KK?#7B&V\4:'#JUG#<16\Q.P3I
MM8@'&<>E<QH?PRLU(OO$QBU;46(8(T86W@Q_#'&.,>YKO5540*JA5 P !@ 5
M==44E&GJ^K_R$K]1:0TM%<Y0G&<]Z6D"@'('-+0 4444 %)D XI:* "BBB@
MHHHH * <T44 %%%% !1110 4444 %(.G7-+10  YHHQ10 4'BBB@ HHHH :Q
M(' I1G'-+10 UB0.!FA"2,FG44 %-5MU.HQ0 4"BB@ HHHH **** "F;^<8I
M]&.<T %%%% !1110 4444 %%%% !29.>G%+1C- !1]:*0@$8-  &!S@]*6DV
M@=J  "?>@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *:
MO?ZTZFIGG/K0 ZBBB@ HHHH .]%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4F/>EHH ***Y+QSIUG=6"7FK:]>:;I-J&:XB
MMY/+$_H"PY/I@=<U45S.P%[Q'XST/PM9M<:G>HI!PL,?SR.W8!1WKQW7]2\3
M^/M;B%H9+29%+6&F0X,T(/\ RVG8\1<=!][G '>GV6FZA\2M9C?0[!-(\,VK
MG;=R1@R2L.-PSR6].P^M>F+<>%OAS8)I]NA-W-\PMX$,UU=/_>(')/N>*]&4
M881QE%WGU78SUEOL9O@;X4:7X79=2U C4=:;YFN)1D1L>NP'O_M'FNAUOQII
M>D3-90E]1U7'R:?9#S)B?<#A1[MBLE[+Q=XLP;RY;PYI;<_9K<AKN1?1I.B?
M\!Y]ZOS2>$_AMHC2N+>PAZD_>FG;_P!"=C7'5G*I/FF[MEK1:%)=*\4^*(PV
MN7@T6P<9-CI\A\\CT>7M_P !_.J$OB7PWX5G?0?"&E+J6M,<-;V8SAO[TTIZ
M>^2344EOXL^(H!>2;PWX<?!5!Q>72_[6/]6#Z=:[70/#6D>&+ 6>DV4=M%_$
M5&6<^K-U)^M0[):_<!R,/@75_$\\=[XZU!9XE.Y-(M"5MT/^V>KFN^M;2WL;
M:.VM88X((QM2.-0JJ/0 5SWB#Q]X?\.RFVN+LW%^>$L;13+,Q]-HZ?CBL59?
M'WBS#1)%X6TU^C2 2W;+]/NI_,4G=[[ =;K7B31O#T'G:MJ5O:*1\HD?#-]!
MU/X5R<GBWQ3XC(C\)>'VM[5NNI:PIB3'JD?WF^M:>B?#GP_HUW]ODADU'4R=
MQOM0?SI<^H)X'X"NK=TC0N[!549))P *6BV X6V^&=M?7"7OBW4[KQ!=J=PC
MG.RVC/\ LQ#C\\UNZWXC\/\ @C25>^G@LX%&(;>)0&?'\*(.M<SJOQ O]:OI
M=&\!62ZE=*=LVI2<6MN?][^(_3]:O>&?AQ9Z7>#6-;N9-;UYAE[RZ^81GTC4
M\*!V_I5-=9!Z&(VG^+/B4R3WLTWA[PR_*VB'%U<IZN?X0?2O0-#T'3/#NFQZ
M?I5I';6Z?PJ.6/J3U)]S6E14N;:MT"P4&BBI&-WC=M[TN>0*,#.<<TM !112
M$ D'TH 6BBB@ HHHH **** "@<CGBBB@ HHHH **** $8[1F@'(S2TF!0 M)
MN&:6B@ HHHH **** "DR<].*6B@! <TM%% !1110 4444 %(#FEHQ0 4444
M%%%% !FBBB@ HHHH ,T444 (3@9H!XS01FEH **!THH ****  T444 %%)CY
MLY/TI: "@\=J**  <T444 %%%% !1110 4444 %%%% !112$9(YZ4 +1110
M4444 %%%% !35SD^F:=35XR/>@!U%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !117.>*O%UIX:@BB$;7>J71V
M6=C#S),W]%]2::3;L@'>,O%MKX,T)M4NX))EWB-8XR 68].M>;PZ/J7C4)XJ
M^(ERFF:!;_O;?3&8HI'9I,__ *S[4YI'37H[O7B/$OBX_P#'IHUJ<V]@#W8]
M%([L>?YUV%EX*NM7O8M5\9W2:A<1G=!I\8Q:VY_W?XV]S6_,H1TW[D[E*VUG
M6/%D2V/A&S_L?0E&S^U)H=K,O_3"/_V8\5T?A[PAI/A@27$(DGOI1_I%_=OY
MDTOU8]![#BIO$7B?2/">G"XU&=8P?EA@09DE;LJ*.2:XV/2/$WQ%<2^(A-H?
MA[=E-+B;;/<CMYK#H/\ 9_\ UUFM=]$,NZC\09]5OY-%\#V@U2_1MDMZX(M+
M;U+-_$1Z#K5GP_\ #JVL=0&M>(+Q]<UTG/VFX'R0^T:=%'^>*34?%_AKP9 F
MAZ/:B[OT&R'2M-CWOG_:QPON3S5&/0_&7C-"_B2^.@Z8W33=.?\ ?.OI)+V^
M@HVVT V-=^(>BZ/>#3;7S=5U9N%L+!?-D!_VL<+^-90T;QOXM;?K6I?\(]IK
M?\N&GL&G9?1Y>W_ :ZW0O#.C>&K46^D:?#:I_$RK\S^[,>2?J:U=OJ2:BZ6P
MS%T'PCH7AJ(KI>GQ0R-]^8C=*Y]6<\FMNHYYXK6"2>>1(HHU+.[G 4#J2:\V
MN?'&M>,KUM+\!P%+4$I/K=Q&?*C]?+!^\::3D!TWBOQUH_A*)$NG>XOYN(+&
MW&^:4]L*.@]S7+1^&/$_Q F6Y\7RMI>BGYDT:UD(=_3S7'\A^E=/X7\!Z5X:
MD>\S)?:M+S/J-VV^60]\$_='L*ZFFI<OPB*>FZ98Z/816.G6L=M:Q+A(XUP!
M_P#7]ZL\^9["G,P52S$ #DDUYWXA^+FE6-X=+\/VLVOZL3M$%D"R*?\ :89_
M3-2HN6PST1F"@EB !R2:X'7_ (MZ#I=X=-TM)]<U3.!;:>OF8/H6''Y9K&C\
M$>,/&\GVGQIK,FGV#]-(T]MHV^CMW_7\*] T#PKHGABU%OH^G06J8PS*N7;Z
ML>3^-5:*WU$<$-+^)GC,"34-2C\+6#'*V]I\UP1_M-GC\Q]*[CPKX7@\*:8]
MG#>WMX9)#(\MY,9&+$ ''H.*W:*ER;&(6"]: <T$ ]J6D 4444 %%%% !111
M0 4444 %%%% !29YQWI:* "BBB@ HHHH **** "BBB@ I!TYI:* "BBB@ HH
MHQS0 9&<=Z*0J"<]Z6@ HHHH **** "BBB@ HHHH 0YQQ2T44 %("#TI:* $
M&<GFEI,<YI: "D8X''6EHQ0 @/..]+28^;.:6@ IK/M8#!YIU% !2 @]*6@#
M'2@!-PSC-+110 @/M2T"D(].M "T444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4@8%B/2EI ,$F@!:*** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** *NI&]&FW)TY8FO?+;R!*<
M(7QQD^E>7:!\.O&:7=[J.K^([6._O!MDFB@,LJ+_ '5=L!!]!7K=><>+?'U[
MHGBVXTF*ZTFRMH+%;DRWP8M([,0$4 C/0?2M(3E&ZCU%8U]-\*WGA[3S!IFH
MV%FOWI9C9;FD/=G8OR?<UR5QXK\7:OK)T?P?JUIJKH<75\;'9;VW_ ]QW'V
M-9C>(9_&/A./7_&NHQZ/X:,NQ+.R)+WC X.3R<9!X'I4E[\0PFA6\/@S36TK
M0%NH[*747@&Z-F_YYQ#ECCG)]>E5:*U;NV!/=Z-;>!M3.N^(/%8U+7[B,+#'
M)9B:8MZ0INX&>.WU%7[+2_B7XNLW&JZQ'X?T^3E%@@ NG7MNP<)^!S6WX!TG
MPBR3:GH]PVI:D&VW5Y>$M<JWHP893Z8%9LGQ#UJ+PIJDHL+:77K?5FTR"V4-
MM=LY!]?NY/7M4RJ7T!(T=!\!:IX9L_LVE:[:0 \R2G35:24^KN7RQK3.B^+N
MWBV'\=,3_P"*K+M_'%]J"^%4LH;8OJEL]U>-)N A1%^; '3YCCGTJ@?B)J'F
M:JB"SD2SATZ1)E5@K_:"FYL$\##<?K6;;;&= VB>,2O'BZ -G_H&IC'_ 'U6
M'XGU?4O"=HDFH^,PUS)Q#:0:;&TLQ]%7.?QI/$_Q,'VQ=%\*JEW?R3K;27TB
MG[+:NW W/T+9[?\ ZJR-%O/!WA?7KN^UB]OM6UY)O(N]5ELY'CAFZ>6A POH
M *I)+5@$7@WQK\0=.BD\7ZP=.L2P=-.@A 9QU'F8./P_E79V_AGQ!9P+;6?B
M>.VM8QMCABTV(!%[ ?2M+P_XJT[Q(+D60N8Y;9@LT-S T3ID9&0?45Q?_"V!
M!KGB/3VM&O9[&?R[2"T0G<@7YGDD/RJ,]^U-<U1\L1:+5G0MH'BX<_\ ":@
M=<Z9%_C7">(_B//H<S6&G^*)M<U?)2.WL]/B\O=TPS8.>?[M<OK_ (H\1^--
M4:SU+4_[)T2)E6[DM$=H( W02/W)X'IS7>:5%\/_ (:71@CBGN+R*(2W6H+;
MM/\ 9U;[I=E!" ]L=JZI4*5!7JN\NR_4GF<MC)L_"'Q#^(-L)?%VMRZ/IS]+
M&V0*[C_: Z?CGZ5V&@_#RY\+6*V6AZZ+6(?><V$32/\ [S<9J_J?Q&\.Z5<R
MP2S74I@BCGFDM[625(HW&59F48 (YIVI?$/0-,NS;O+<3^7&DUQ+;6[21V\;
MC*N[ 8 (YKDE.Y:0X:!XEPV?&,I)/&+"+BFCP]XFQ@^,I_PL8J74/B#H5A>R
MVF;NZEBMENW^R6SRJL3#(;*C&,5T&GWT&IZ=;7]JQ:WN8EEC)&"589''XU '
M/?\ "/>)69BWC*X S\H6QA&![\4T^'/$^>/&MSC_ *\8?\*V=8\1Z-H$!FU7
M4K:T0#(\V0 GZ#J?PKBV^,&G7[M#X:T35]<EZ!K>W*19]V;I^54H-[!<WO\
MA'?$(7_D<[S=ZFS@_P#B::OA[Q2I_P"1SD8?[6G19_2O/-=^(/Q)?4X])L=
MM+*_F&]+>-A<2HG8L0=JCZUZGX5@UZ'0+<>);F"?5.6D:!=J@$\#C@D#O6U7
M#RIQ4I6U$I7V*HT+Q#M8?\)7+N(X/V*/BF-H/B9B,^+Y O\ LV$0-=116!5S
ME!X=\2@G_BLI\'_IQBJ1O#_B(CY?%TR_2RC/\ZZ>B@+G*OX<\2,% \9W*X.2
M190Y/Z4I\.>(F(SXSNN!T%E"/Z5U-% CEV\.^(6( \97:C&.+.')/Y4T^&O$
M!C"GQI?9'1A:PC\_EKJJ.E*P'*'PSXAQ@>-;[_P$AS_Z#0/"^O[?^1UU$GU^
MS0?_ !-=7118+G+VWAK7(9HWD\8W\R*P+(UO" PSTR%S74444P"BBB@ HHHH
M **3'.<TM !1110 9S1110 4448H **** "BBB@!,T @]*6C&* "BBB@ HHH
MH ****  G S0#D9I,4*-HQF@!:*0YQQUI?K0 4444 %%(1SUI: "BBB@ HI"
M,@B@*  /2@!:*3OZ4<T +12#/>EH *.M%(0<<4 +1110 448I ,#% "T44UE
MW#&: '44U5V]Z=0 4444 %%%% !1110 4444 %%%% !3$?<S+@C%/I <YXQ0
M M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% &-XIU+4M)\/W%WI.FOJ%\N!% G<GN?8=:\DT_P]XLN_$]SXCU+
MPC'K%Q<6:(JZG)%&L$F>=J'/&/;->Z45K&JE3<.5:]>HK:W/%=)^&.N::+'6
M[^UM[^]MK][D:1'<8MXHF4X6,,-H8,<]AQUK3N- \6B\;Q#'H\,ES+JR73Z4
M;E,"%(C&IW'Y=_.>O85ZO16;=QG&^"M#U2SU77];U6VBLYM6G21;2-PYB5%P
M-S#@L<\XK+M? M_#\7;G72RG17'VM5W@G[44\O[O^Z6/XUZ-6%XJ\5:?X2TH
MWMZ6>1VV06\8S).YZ*H[TDK[ <)HOA*Z\)2>*=5UV\M8K#R)K?3RS_ZJ%F9^
M?3)8<=>*X[1?"OB7QG93W-C;K9Z%>V]A;2K<G;)<I"J!BAQP/E)![\5WND^$
MM;\87BZQX[8"T#"2TT-&_=Q>AE_O'V__ %5VFM^(M$\*:9]HU.\@L[=%PB=S
MCHJJ.3]!6ND=%JQ:GF=A\,;[1I#HEOI4=YIIOENDO9M0=45 P.'A!^9P!@'&
M#Q4?BZ>'0-$NM+EDCNM8N_$(U&"PM?WDKQ^<K\@#@[1WK9DUKQEXXC9M(A_X
M1KP^PRVHW@'VB1.Y1/X>.Y_.LC2(;<7EQI?PXLA-<,=M]XFO#YFTGKM8_?;Z
M<?7K1"ES.[!LSM5DU.;6+_4?$5U<:1!JRQ!- TZ0/>W6T;5#$<H#WJ?POX"\
M3:->W\Y\/61TJ\D6:/33J!4QX^Z)#M.[CJ,XS7I/A?P1IOAO==$O?:M-S<:A
M<G=+(>^"?NCV%=/3=115H?>+EON>47W@;5!KFLA=#M-1L=8D2;][?O#';D*
MRM&OWP",@@4S5OAY?)KVK2V^B6>J6>HPP)$LM_) EN40)AU'+KP#US7H^L>(
M='\/P>?JVI6UFG;SI "WT'4_A7$2?%6XUIVA\%^&-1UH@X^U2+Y%N#_O-U^G
M%9*+>I1:_P"$-U-K?Q;!MM8QJ=A#:VH1CM4I"4(]0N3QWQ7':WX>M/"=Q>SZ
MA/H\_P#:&GV]N_VO4'B\MDC$;?NUYD4[0<=>U=#_ ,(S\1_$[!M>\20:)9L/
MFM-*7,F/0N>A^A(K>T7X6^$M%F%PNFB\N\Y-S?,9W)]?FX_(4[16[$<%I'B6
M^EU345\'^&;G5K:6PMK**[*&W@'EJP)^?M\PXSVK:TKP'XXO='LK#6?%9TRS
MMX$A%KI2X;:H ^:0\YX[<5ZHJ*BA54*HZ #&*SM;U[2_#FG/?ZK>16MNG\3G
MECZ =2?84^;7W4'J<SIGPL\'Z*3=W%D+Z=1E[G4I/./KD[N!^595UXJU/Q3>
M/H?P_CB@LXLK<ZRT?[F+_9B&,,WO_P#KJ)--UOXH7PN-72XTSPBI#06.[9+>
M^C28Y"^W_P"NO2=/T^STJQBLK"WCM[:%=J11C 453?+OJP*>A:%#HEBL7F-<
M7+ >==2 ;Y6]3C^5:M%%9RDV[L8450N]:TK3G"7NIV=NYZ+-.J$_F:GL[ZTU
M&#S[*ZAN8<D>9"X=<CMD46>X%BBBBD 444Q@Y/!P* 'T444 &<49YHI,<YH
M6BD9=W<THZ4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %(NXCY@ <]C2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4@SDTM% !1110 4444 %%%% "*P90PZ$9%+45LXDM89%& R*1CZ5+0 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ",<*3
MC/M7AVD^(K0^-[O6O&>G:S_:L4K1Z=:"PD>*WCZ KC.6/K7N5%:0GRIJVXFC
MS^Z\1>+_ !&#;^&M"DTR!^/[1U5?+*CU6+J3]:IOX4\,>"HG\3^+-1DU;45Y
M^U7QW$MV6*/IGT'->CW,S6]K-,L32M&C,(TZL0,X'N:\+T?Q+;W'B>?6/'.D
MZS)JT4I6QLA8N\-NG8J!U;W-7"+FFUHD)NQUL>D^(OB+,+C7EDT?PR2&ATQ&
MQ/<CL92/N@_W?_UUZ%9V=EI-A';6L,5M:PKA44!545P]SXN\8ZN6B\,^$I(8
M^@O-6?R5^HC^\:J+\,]9\0RK/XU\3W%Y&>6T^RS# /;U(_ 5,KVY6[+L-&IK
M/Q7\.:==-8V#7&M:B,@6NFQF4Y]V' _6L8#XG^,6^8V_A+36]O.N2/Z?I7?Z
M-X>TCP_:BWTG3[>TC Q^Z0 GZGJ?QK3J%)+9#."TGX1^&K&<7FI)/K5_U:XU
M&0R$G_=Z5W444<$2Q1(J1J,*JC  ]A3Z*3;>X!117)_$'7M8T#PXT^AZ7-?7
MLC>6IC0N(>/OD#K54X.I-0743=AWBSQS8^&6CL8HI+_6;@?Z-I]OR[GL3_=7
MWK'T/P'=:K?Q>(O&\PO]3^]#8];>S'4!5_B8>I_^O7)^"-<@TB WL'ACQ!K'
MB"[)-Y=RVV&#X^Z&/ 7/'6NB>[^*GB(LMMI^F^'+9LCS+B3SI@,]0!D9KHK4
MG1?)^)*=]3T:YNK:QMVGNIXH(4&6>1PJ@?4UP^H_%_PQ;7/V333=ZU=]H=-@
M,OZ]/RS5.T^$5M>SI=>+=:U#7YUY\N:0I"I]E!_K7>Z=I&G:1;B#3K&WM8A_
M!#&%'Z5S^ZO,HX)M?^)FO#_B4>&++1;=_NSZI/NDQZ[%Y'T(-/'P\\1ZOEO$
MGCK49%;DV^FH+9![9')_(5Z/12YNP6.)LOA+X,LU)DTA;R4_>EO)&E=OJ2:Z
MS3]-L=)M%M-/M8;6W7E8HD"J/P%6JYS7_!UKXAU>PO[F^OX?L><0V\Y1).<_
M-CKTIIW=I/0#HZ***@84444 %%%% !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 %("#TI::H +8/>@!U%%% !1110 4444 9^A2^?X?
MTV;&/,M8FQZ90&M"LOPR<^%='(_Y\H?_ $ 5J4 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %&*** "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@ IJC#'WIU% !1110 4444
M%%%% &%X)F^T>!="E_O6$)_\<%;M<S\.W$GPY\/,.GV&(?DN*Z:@ 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 **"<#)H!R,B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHH% !1110 4444 %%%% ''_"N7SOACH+;2N+?;@^S$?TKL*XKX1MN^%NA$G)
M\IL_]]M7:T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%'>@ HH)Q10 4444 %%&110 44F<<D\4M !13=Q!.1QZTH((R* %HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **3'.:6@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH P,9S0 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !2 G<1VI:,<T %%%% !11
M10 4444 <!\%W+_"S226)QY@^GSGBN_KSWX)2+)\+-,VX^5Y0<>N\UZ%3>X!
M2,6"DJ,GTS2T4@$&<<]:6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH ,4UAD8%.HH 15 &.M+110 A&00: -HP*6B@ 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@#S;X%<?
M"ZS'I<3?^AFO2:\V^!P"?#WRATCO)E'/^U7I-5+XF).Z"BBBI&%%%% !2$XQ
M[TM% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 444'..* "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@#SCX)X_X063 P?MTV1^->CUYM\$G+^"[D$YVW\PW>O(KTFJG
M\3)A\*"BBBI*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@!,<]:6BB@ HHHH **,BB@ H
MHHH **** "BC(-% !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!YC\#B?^$2U %2N-1EX)SV%>G5Y
ME\$;@S^%]37!'EZC(N/P6O3:J?Q,F'PH****DH**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHR* "BBB@ HHH)QUH **** "BBB@ HHHH ***
M3/.,4 +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 %%%(03C!QS0 M%%
M% !1110!Y9\"PX\.ZTKA@1JDGWCD_=6O4Z\O^"!+:%KA88)U60_^.K7J%-[D
MQ^%!1112*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *,"BB@ 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 **** /+?@@X.CZ\H7 &J.?;E5KU*O+O@IC^S->&2
M3_:)ZKCC8O:O4:;W)CL@HHHI%!1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1GG%%% !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!Y7\$$*Z5KF2"!?[>G
M<(M>J5Y1\$7+6OB') _TX-M!SC*"O5ZJ?Q,F'PH****DH**** "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@#
MR'X$J/LWB-^03?XP?9?2O7J\=^!=Q&9O$]LG5+I'/.1R"/Z&O8JJ?Q,F'PH*
M***DH**** "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@#Q3X$+MUGQ9Q@>;#^?S5[77B/P&!76/%BD!?WL1QG
M_?KVZJE\3(I_ @HHHJ2PHHHH **** "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 **** /$_@82/$7BU6.3NA_'[U>V5XC\
M"L_\)%XM).<M"<_]]5[=52W9$/A04445)84444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% "!@21GD4M%% !1110 F1G%+110 4
M444 %(""32T4 %%%% !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% 'BWP.4Q^(/%<8V[-\+ #W#5[37AGP"W#7O%2LP8J802/J]>YU4_B9%/X4%
M%%%26%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "9
MYQ2T44 %%%% !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 >)_ E99-=\4W+(%1S"N<YR0&/]:]LKQGX#N6N
M?% ('%TG3Z&O9JJ?Q,BG\""BBBI+"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 \;^ L$<:^)"A)'VI
M">XVYS7LE>-_ $2?9O$C.",WJ@ GT4U[)53=Y-DP^%!1114E!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 >.?L^1 :-KEQC#2WN&P>.!V_.O8Z\?_9V5CX)OI&.0UZWUSM'^->P4WN)
M*R"BBBD,**** "BBB@ -%%% !1110 4444 %%%% !1110 4444 )D;L<YI:*
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 \G_ &?(6B^'LTC,");QV'MP!_2O6*\R
M^ P'_"LK<A<9GER?7FO3: "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 **** .%^#D*0?"[1PBD!T9S
MGN2QS7=5R/PNMWMOAIH4<GWOLP;KGJ2:ZZ@ 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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,'
MP3;+:>!]#A3[HLHC^:@_UK>JKIL*V^EVD"KM6.%$"^@  JU0 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  8&!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 %'>BB@ 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"BBF.)-Z;"H7/S CDCVH ?1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1WHHH **** "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 **** "BEH- "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 %%%+B@!
M**7%% !1110 E%%% !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
;%%%% !1110 4444 %%%% "T444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>msa-20240331_g1.jpg
<DESCRIPTION>MSA LOGO
<TEXT>
begin 644 msa-20240331_g1.jpg
M_]C_X  02D9)1@ ! @  9 !D  #_[  11'5C:WD  0 $    9   _^X #D%D
M;V)E &3      ?_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$"
M @(! @(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,#_\  $0@ , !B P$1  (1 0,1 ?_$ ,L   (# 0$!
M      @)!@<*!0,$ 0 ! P4!               !  (' P0%!@@)$   !@$#
M @,$ PD,"P     ! @,$!08' !$($@DA$Q0Q05$5(C(686(S-)4V5A<8<8&A
M0M)493=76)@YT]0E-576)S@92=D1  $"! 0"!0,/"0,-      $" P 1! 4A
M$@8'$P@Q05%A(I$RTG&!H;'!T>%2,Q0TE!96%_!"8M-4=!55UR.5-G*2PD-3
M8W.31"4W&!G_V@ , P$  A$#$0 _ "KYZ\J.3%.YD<C:Q5.0.9:U6X+)4FQA
MH""R-:HN'BF*;-@=-G'QS*41:LVQ3'$2D(4I=Q'6+<<<2ZOQ'*%>X(\2^8+=
M?<ZR[SZAM5GU!>::VLW%Q#;3594-MH2)22A"7 E('8  ((G'O%#O$9/HE1R+
M5N0MS"NW6 C;)"!*<C[>QD@C)9N1VS%\S%=7TSKR% $Q.HW2/@([Z>&ZQ6*3
MX3VD^]$D::VCYQ=4V"CU);-15_\ #JVG0^UGO#Z59'$YDYDYS(R(F)X0$V>\
MI<_N->3IK$>4N2&:65P@FL8]=%B<R7.4BEVLLR2?,UV,@621*Z(**H ?Z("1
M0!*/B&F%3R#D6HYNXX1!>XFJN8/;'5#VDM5:EO:+JRE"E<.Y5*T%+B0M)2L.
M $2,NC @CJ@C^.6)^ZURGQZ.4,4<A<D*5(9I_ I+V;D!<(%XY>QI$#.U&[,S
MMR91D47)2E4W #& P 'AIR!5+&9!\/>?@B3-L](<U^Z^G#JC2NH[I_"N.MD%
MZ[5#2BI 25$)*R2D9I3ZR"!T17/*0G<HX>/*<QS3R0RHT7O3>6<P UG.MRGT
M3IPBC--^5XH1ZV]*J!GR?078>L!';V#IJS4-$!Q73V'V\(UO=9OF9V:=HV-9
M:ENR55R7%-%FZ5+N#92%9I."1\:9=OK1?>*.,?>.S#1X7(-?S1E*!@K$V3>Q
M#>[9^MU>FG<>L0JK:0"+,\<K(M':1P,D)^DQRCOMIX15J$TG#O/P1(&D-K><
MG65A8U%0WN[T]#4I"FQ476H9<4@B:5Y"X5!*A(I)E,=46-^PKWI?[PED_P 3
M5O\ Y>EPJWXP\I]Z-G_ 3G3^\=9_?3_I17F5^,O=[POCRT9/O'(FYHU2H,D'
M\RI%\CK>_D"-W#YK'IBU:>>CYY_4O$P$.H/#<=(HJT^)2A+U?@C6M7[7\WVA
M]-U>JKWJ2O%JHD!;A1>*A:I%24"2<XGXE#")Q'\(^\[)Q[&3:<A;.9K(LVKY
ML)^3-N*<6[M!-PB)P!0P 82*!N ".P^_2X=;\8>7X(SU-L7SGU5.W5-:CK.$
MZVE8_P"]/SDH C\[L,?7^PKWI?[PED_Q-V_^7H\*M^,/*?>BM^ G.G]XZS^^
MG_2@<^2^.^ZEQ,I<;?\ +O(/)Z=8E)M*OIO:MGJY6 [.1<(J.&WS%,CMMZ5L
MY!$2%.(B GV+[PTU0J6QF<5AW'X!$:[H::YK-HK(UJ'5FHKM_#'7PSF9NM2[
ME44DC. L909$ ]9P@&%.9O+KH./[3N>@'H,/AE:Z> [#[/\ ;'NTQ3CF4R4K
MHB!$[V;P9@#J>_\ 2/\ KZK];&G_ /6;D?\ 3RW_ .3Q^LW\X)/^L?\ 3S\9
M_._^D/QK[_5[F5V_ZN?KQZD_:C4O\PK/_#'SWY9?TS]KZ?I'^^\_OC.1W#&Y
MW?/'DJU3(8ZCK,+EL0A $QCF<)Q*12% -Q$QA/K'O?*KE\<>T(\X>8MOC[_Z
MC9 F5798EVSD(UA9IS,APWXZ\>7")VS>.)<<*8XFBKI$6Z*S*>D86([8 !,H
M.$4 W(?8-M]]9-2PV@'H$Q'K3K?6B=F=N-.+:RII_GMMHW 0#)A>5+Y3T8A(
MF#U=,)K[^6+C1^1,+9ICV_4TME9D:2^403W!S)PC@95DHJ8OB956/D"IDW]H
M$V#V:M*T95)<$YR(]WW/9CC+G^TF6M1V76;"0*>LIE4ZU =*VE9TDGO;<]<)
M[H8K2+JGP%[?O&"*3(U&T7BQXNK"?J$B@(RF4Y]&8EWCI$P@8YHZ%=G3./\
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
MM*[>Z3.GJZSUM14&OJG\R'&@G*^Z7$IDK&:09'JPP@C/_/UA3^P/(OY3K?\
MI-'Y\W\5425_] M%?R"O_P":Q K\N.\A4.1N.V^(8+$,_ 4FQ3M=<9%?3<C&
MNIAW68:9:2KZ$K[-MNT*O+)M 2%98X>641V 1'P:NK0X,LC+KB)=XN<JU;DZ
M;3HZAL[]/9*FH956+<<0IQ3+;J5J::"?""X$Y2M1\/4#%7<].Z56N4F%:MA7
M$]#MV,H*(G(N0EEI24:=3N(@&*C.&A6HQ*H'*V3\P#J <=C>63X::[4)>3PQ
M-(\D:OO]S4V[=#1%)HG25OJK;0,O(4X5N(.9#2"AIM/#/F@D$SZ<H[(3S\\E
M_P#C<O\ E5__ *QJAAVGRF.,?G]Q_P!J[_G'WX)7B'R>F^+_ "!HF9#J35@B
MZ^N\9V&"2DUS+2]>EFQV<HS;@\6,V]49(P"F)_H@8 T]"PTL.3) $I3_ "QB
M4-G-T[CM=N#0:P7Q:BDIUD/-!6*V5I*7$@DR!D9B>$P(OSN1<T\6\V;50[S2
ML?6BC6&JP,E6YM>PO(URG+Q2CL[Z-!((\QMG#1PJH B;^*.P>S2J'D/#,D2(
M!\D2)S*;UZ8WNO-NO=EMU30W&F94RX7%MJ#B,^9OS.M.90F>HP[?</C_ .C_
M ']ON^.KW#O^2CMO^A45_P EN2=<IO)GD?CJ:[;N.KZ^Q#B^6Y%W7,,W>,=$
M:26)VJ8M4[O+,7#!29":=NVBA BC"+TR*(G 1#;5QD0<2,8ZON.U6V]XK7;I
M=+);*BY5"\SCCC"%+6HX%2E$3)D!C';P/RX[363>,$/R(O58XZT8[)I4X[(,
M 6IMU/L[>;5%!+MJK$)NHQ-_.J>DW4(HB0Y!2#J$0#0#:.H"+'\&-J!/+IVT
M2_=F_1B9<E\S<#,,8DX\Y+Q?QDQ-G57E;=(FBX*2CF=/I%/G).79JO$7UCO]
MF9%@ZK%E*F"93N0 55S F7QTN&CL$).S.U$Y?9ZT?5F_1B1V/-':SQI9XG%V
M8*'@RFYM&!92%NQK#5./NJU2GEH!2Q/:JYGH")6B7LNRCD%%0(F?J42*"@%
MI@T>&CL$ ;,[4=/V=M'U9OT8$#C'SR[<65(>3NN=,/<:,%5&Y7Q]7, 0SR#3
MD;Y;*G'2BT&:WW.+")]/ -)>3% K$4]R*^;T[B8HZ'#1V""=F-J/N[:/JS7H
MQ>G''EIVJ^0]FNU:;X;QICY:OW_(E-J#NZ4>)8LLB1>,XI28L=OA'GRXC-I&
MD8H*J%;K* X*5/Z0;F -'AH[!".S&U$_\.VB?[LUZ,3;->7>!=!Q9@*]8DXH
M53D':^5D^-<XZ8[IU(@864R Y124=2,RYDYQDFSKM8AV"0N'#UR4">4(=._4
M Z&1'8( V8VGG_AVT?5F_1CVKF6^WE79J@8LY-81P3QYY(7%1%M*X7>LZY>#
MTUW*OGK>KM;#<ZY%FK3)>TLVY7#,BJJ9E"J@&WOT>&CL$+\%]J.D:=M'U9OT
M8CDES&['T0]FHV3F^.S-]7G<@PE&JM$#S$9"'ECPLNR()(4Q%W$6](/G@03
MF38PCMMH<-'8(/X,;4_=VT_5F_1BS5<S=H!#+ZN"W)..[7)+911)[$.ZC'-F
M<>J2NI6P$Y"97CB1+%16OKD<D*JL43)CN :7#1V"&_@QM1T_9VT2_=FO1B%H
M<I.RTXAKO8TUL!! 8\>5YI9IE3'X),&XVJ2-%UQTR54ABFDF,P]()6ZR!3D4
M#Z0")?'1X:#U"'?@OM1]W;1]6:]&)-"YP[05CJ,U=HR+P6O7(2@R&2WKI:A-
M6RJU-B[0-+D9-DT<QJ3A\9K9@]&=%,IE05';ITN&CL$ [+[4*&4Z=M!'[LUZ
M,'[\VP/^CL7_ -O/S;\UUOZA_P!'?Q7_ '7_ $7]?[S1D.Z-P^S&G_V*F^@_
M,O,3]$_9^CY']#S>Z XSAVYY?,TYSALJN6$X2<Y?T/%F)&3Y&!,N:@XPH@F&
M?@2%%T4)-S:@76 Y_H$(!_$#:,9V> '? AY>[&,1?)!:9J^4X"!5C<R5^_5&
MIR5*]90XFDUK%K/&$31GT,R>M3O09-&YW1%=P*9502F*(:,X.<P8?*WM^6_D
M3@'$_%FMY)H6-<'5V(KT+DN%98GA9&5F6T I'K-WF-5U%$VN.)9!=HH9!PV+
MYB/G&V'0@!4C.%>YM[6.8.+*QLN8IM.3N4:<!<,IN\,X*K]$B7MC:9!S5CE7
M&D=?<G7YV_;K.Z_0HP@'4=+@<K<@$!)/<QM&"%3,CT02>+^S E6\J\8<R3-O
MJ,D3&6",.XWON.;A2V]J9)S5 %U.2+RGN%%R1S)9Y8Y14XJK(J&(8@'3$!VV
M4+-($0*68.U_G"[A@;@7"?;V3I%#Y%Y"S]DCEH:J,J94D<)Y=2F!MF&8*81D
M'#ZU7^1!_P"E7\M))%)'H$XB!0 %/KA!7YV$-EY/]O29O[WB]=.+.6TN->2>
M)4;*53&+Q2IL;K3!HLW MZ[(5^2JSU1! RR3%J04G!! _5N!MPT(:#*!PMW:
M#O.1LGY LF0.3KB:Q[E.P4S+>0:BRH,/&3MISO0L?$I]9GW%K1.9]'4*,EP^
M9$A6OED$Y0)U 'CI0<QB%)=C.!+4$ZN?*,&*Y,"U7#(3049N>13DU,GER/EC
M(*2JKDYS67(A2%CQ5,(G;M@VZC (AI3@YS WX1[-V2.2-.S);N2EAE\0&ON1
MLSV&FXR^RD>SLR%C>0ZV+Z!?<ASJ+E=W-QD53&)%(Z.0423\EQ],=QVT9P<P
M& Z()#%W9+FX.4K\UF'/\5EAZPRWCK($RW/CB-@H:0J>)L=+U+'^-6T(T7&/
M;UV!L!DY$H&(;JZ1*("8>K2G#2H'J@::'VJ[ID[E/QRH=NJEW@^.W#R+N:N8
M,@7"NM*C&\JKQ/Y1E<DPT%38EH^<NY+&S6:?%=.55Q3*8R)0 @B(:4.*L.\Q
=J1],W_FZ'X#TWX)/\7_F_P!7\!]Y]7[FA%./_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191409910560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Apr. 26, 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>
</tr>
<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-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-15579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">MSA SAFETY INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">PA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">46-4914539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">1000 Cranberry Woods Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Cranberry Township,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">PA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">16066-5207<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">724<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">776-8600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, no par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">MSA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,382,242<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000066570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<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_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191384133232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<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>
</tr>
<tr class="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">$ 413,302<span></span>
</td>
<td class="nump">$ 398,262<span></span>
</td>
</tr>
<tr class="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">217,771<span></span>
</td>
<td class="nump">216,864<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">195,531<span></span>
</td>
<td class="nump">181,398<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">94,150<span></span>
</td>
<td class="nump">91,091<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">15,919<span></span>
</td>
<td class="nump">15,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_RestructuringCharges', window );">Restructuring charges (Note 3)</a></td>
<td class="nump">3,017<span></span>
</td>
<td class="nump">1,747<span></span>
</td>
</tr>
<tr class="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 );">Currency exchange losses, net</a></td>
<td class="nump">2,333<span></span>
</td>
<td class="nump">4,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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Loss on divestiture of MSA LLC (Note 17)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">129,211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityAccrualPeriodExpense', window );">Product liability expense (Note 17)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3<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 );">Operating income (loss)</a></td>
<td class="nump">80,112<span></span>
</td>
<td class="num">(60,061)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">10,740<span></span>
</td>
<td class="nump">11,476<span></span>
</td>
</tr>
<tr class="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, net</a></td>
<td class="num">(6,235)<span></span>
</td>
<td class="num">(3,800)<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_NonoperatingIncomeExpense', window );">Total other expense, net</a></td>
<td class="nump">4,505<span></span>
</td>
<td class="nump">7,676<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income taxes</a></td>
<td class="nump">75,607<span></span>
</td>
<td class="num">(67,737)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes (Note 10)</a></td>
<td class="nump">17,468<span></span>
</td>
<td class="nump">82,436<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">$ 58,139<span></span>
</td>
<td class="num">$ (150,173)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings (loss) per share attributable to common shareholders (Note 9):</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_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.48<span></span>
</td>
<td class="num">$ (3.83)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">1.47<span></span>
</td>
<td class="num">(3.83)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Dividends per common share (in dollars per share)</a></td>
<td class="nump">$ 0.47<span></span>
</td>
<td class="nump">$ 0.46<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 paid 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_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 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),(d))<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_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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued 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 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/2003/role/disclosureRef<br> -Topic 360<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/2147482099/360-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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/2147483589/942-220-S99-1<br><br>Reference 15: 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/2147483586/944-220-S99-1<br><br>Reference 16: 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 17: 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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147483589/942-220-S99-1<br><br>Reference 14: 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/2147483586/944-220-S99-1<br><br>Reference 15: 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 16: 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/2147483575/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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<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 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 11: 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 12: 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 13: 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 14: 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 15: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<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 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: 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 18: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: 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,2)<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_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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/2147483586/944-220-S99-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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<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 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/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 5: 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 6: 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 (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/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/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<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(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: 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/2147483589/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 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 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 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 4: 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 5: 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 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(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: 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 8: 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 the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<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(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-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 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: 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.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: 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 (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<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 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 2: 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 3: 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 4: 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 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 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 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 (f)<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 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 9: 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 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 (a)<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: 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 13: 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/2147480167/946-830-55-10<br><br>Reference 14: 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/2147483581/946-220-45-7<br><br>Reference 15: 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/2147483586/944-220-S99-1<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: 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/2147483575/946-220-S99-1<br><br>Reference 18: 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/2147483575/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: 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 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)(iii)(A))<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)(4)(iv))<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 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 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)(i))<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)(A))<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)(iii)(B))<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)(4)(iv))<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)(5))<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 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 30: 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 31: 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 32: 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 33: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the 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> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<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_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: 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 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 (c)<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_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_ProductLiabilityAccrualPeriodExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 loss reported during the period pertaining to product 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;">us-gaap_ProductLiabilityAccrualPeriodExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 2: 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/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-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_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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482047/420-10-45-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-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_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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 2: 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 3: 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 4: 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 5: 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 6: 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 (b)<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 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 8: 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 9: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: 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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191384567952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 58,139<span></span>
</td>
<td class="num">$ (150,173)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive gains (losses), net of tax:</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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation adjustments (Note 6)</a></td>
<td class="num">(10,673)<span></span>
</td>
<td class="nump">11,194<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Pension and post-retirement plan actuarial gains, net of tax (Note 6)</a></td>
<td class="nump">374<span></span>
</td>
<td class="nump">439<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain on available-for-sale securities (Note 6)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive (loss) gain, net of tax</a></td>
<td class="num">(10,299)<span></span>
</td>
<td class="nump">11,635<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income (loss)</a></td>
<td class="nump">$ 47,840<span></span>
</td>
<td class="num">$ (138,538)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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://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(22))<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(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 4: 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/2147483586/944-220-S99-1<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 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<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 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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-c)<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> -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 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481839/830-10-45-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482014/830-20-35-3<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 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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://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 3: 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 4: 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/2147483586/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<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 6: http://www.xbrl.org/2009/role/commonPracticeRef<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 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> -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 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 9: 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/2147483589/942-220-S99-1<br><br>Reference 10: 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 11: 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><br>Reference 12: 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_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<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 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br><br>Reference 3: 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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-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 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: 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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<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 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/2147483575/946-220-S99-1<br><br>Reference 14: 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/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<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 16: http://www.xbrl.org/2009/role/commonPracticeRef<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 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/2003/role/disclosureRef<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 28: 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 29: 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 30: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: 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/2147479557/942-235-S99-1<br><br>Reference 32: 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 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191384456896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 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_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 148,329<span></span>
</td>
<td class="nump">$ 146,442<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade receivables, less allowance for credit loss of $7,597 and $7,065</a></td>
<td class="nump">279,084<span></span>
</td>
<td class="nump">294,678<span></span>
</td>
</tr>
<tr class="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 (Note 4)</a></td>
<td class="nump">305,556<span></span>
</td>
<td class="nump">292,604<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Prepaid income taxes</a></td>
<td class="nump">13,497<span></span>
</td>
<td class="nump">12,912<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">46,479<span></span>
</td>
<td class="nump">39,634<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">792,945<span></span>
</td>
<td class="nump">786,270<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net (Note 5)</a></td>
<td class="nump">210,955<span></span>
</td>
<td class="nump">211,877<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">54,458<span></span>
</td>
<td class="nump">53,298<span></span>
</td>
</tr>
<tr class="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 );">Prepaid pension cost (Note 14)</a></td>
<td class="nump">175,891<span></span>
</td>
<td class="nump">172,161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets (Note 10)</a></td>
<td class="nump">34,443<span></span>
</td>
<td class="nump">33,065<span></span>
</td>
</tr>
<tr class="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 (Note 13)</a></td>
<td class="nump">625,049<span></span>
</td>
<td class="nump">627,534<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net (Note 13)</a></td>
<td class="nump">260,925<span></span>
</td>
<td class="nump">266,134<span></span>
</td>
</tr>
<tr class="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 noncurrent assets</a></td>
<td class="nump">19,664<span></span>
</td>
<td class="nump">19,811<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">2,174,330<span></span>
</td>
<td class="nump">2,170,150<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtCurrent', window );">Notes payable and current portion of long-term debt (Note 12)</a></td>
<td class="nump">26,462<span></span>
</td>
<td class="nump">26,522<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">117,125<span></span>
</td>
<td class="nump">111,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_EmployeeRelatedLiabilitiesCurrent', window );">Employees&#8217; compensation</a></td>
<td class="nump">38,360<span></span>
</td>
<td class="nump">73,386<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable (Note 10)</a></td>
<td class="nump">34,231<span></span>
</td>
<td class="nump">19,972<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">100,348<span></span>
</td>
<td class="nump">101,066<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">316,526<span></span>
</td>
<td class="nump">332,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_LongTermDebtNoncurrent', window );">Long-term debt, net (Note 12)</a></td>
<td class="nump">569,692<span></span>
</td>
<td class="nump">575,170<span></span>
</td>
</tr>
<tr class="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 );">Pensions and other employee benefits (Note 14)</a></td>
<td class="nump">142,016<span></span>
</td>
<td class="nump">143,967<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Noncurrent operating lease liabilities</a></td>
<td class="nump">45,126<span></span>
</td>
<td class="nump">44,495<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities (Note 10)</a></td>
<td class="nump">102,228<span></span>
</td>
<td class="nump">102,419<span></span>
</td>
</tr>
<tr class="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 noncurrent liabilities</a></td>
<td class="nump">3,988<span></span>
</td>
<td class="nump">4,479<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,179,576<span></span>
</td>
<td class="nump">1,203,348<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValueOutstanding', window );">Preferred stock, 4.5% cumulative, $50 par value (Note 7)</a></td>
<td class="nump">3,569<span></span>
</td>
<td class="nump">3,569<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValueOutstanding', window );">Common stock, no par value (Note 7)</a></td>
<td class="nump">315,241<span></span>
</td>
<td class="nump">312,324<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury shares, at cost (Note 7)</a></td>
<td class="num">(367,599)<span></span>
</td>
<td class="num">(363,284)<span></span>
</td>
</tr>
<tr class="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 (Note 6)</a></td>
<td class="num">(139,548)<span></span>
</td>
<td class="num">(129,249)<span></span>
</td>
</tr>
<tr class="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">1,183,091<span></span>
</td>
<td class="nump">1,143,442<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">994,754<span></span>
</td>
<td class="nump">966,802<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">$ 2,174,330<span></span>
</td>
<td class="nump">$ 2,170,150<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -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_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-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_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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2147479440/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_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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/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/2147480167/946-830-55-12<br><br>Reference 8: 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/2147479440/944-210-S99-1<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> -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 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/2147479617/946-210-S99-1<br><br>Reference 11: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: 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 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)(iii))<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/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 24: 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 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: 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/2147479853/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_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_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_CommonStockValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury 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 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/2147479617/946-210-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(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_CommonStockValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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://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(21))<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_DebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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/2147479440/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_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://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/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/2147479440/944-210-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 1<br> -Subparagraph (SX 210.6-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-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 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480535/715-20-45-2<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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480535/715-20-45-3<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 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 7: 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/2147479853/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_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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 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/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 4: 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 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 (a)<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 (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: 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/2147479853/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_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="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(3)(a)(4))<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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 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 (b)<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 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 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(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: 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 6: 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 7: 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/2147480167/946-830-55-12<br><br>Reference 8: 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/2147479617/946-210-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/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 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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: 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><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -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_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_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/2147479440/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/2147479853/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://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 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 (b)<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 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 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(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: 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 6: 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 7: 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 8: 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 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/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 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)(iv))<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)(5))<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 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 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)(iii)(A))<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)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -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_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_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_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_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_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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<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_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_PreferredStockValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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/2147479617/946-210-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(28))<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_PreferredStockValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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/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)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: 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/2147480842/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_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://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 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 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 (h)(2)<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 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 5: 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/2147479440/944-210-S99-1<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(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<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><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(30)(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_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_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: 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 (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: 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 (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: 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 (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: 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 (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: 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 (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<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 (f)(1)<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 (f)(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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: 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 26: 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 27: 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 28: 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 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: 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/2147479617/946-210-S99-1<br><br>Reference 33: 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/2147479617/946-210-S99-2<br><br>Reference 34: 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/2147483575/946-220-S99-3<br><br>Reference 35: 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/2147483575/946-220-S99-3<br><br>Reference 36: 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/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<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 38: 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 39: 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 40: 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 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -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 2: 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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -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_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191296544000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Trade receivables, allowance for credit loss</a></td>
<td class="nump">$ 7,597<span></span>
</td>
<td class="nump">$ 7,065<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Cumulative preferred stock (percent)</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (dollars per share)</a></td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<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 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-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_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 rate used to calculate dividend payments on preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-12A(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-2<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 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-1<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 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-3<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 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-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_PreferredStockDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>26
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191297401264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 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_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_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 58,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (150,173)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">15,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,572<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_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect', window );">Tax-effected loss on divestiture of MSA LLC (Note 17)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">199,578<span></span>
</td>
</tr>
<tr class="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 (Note 11)</a></td>
<td class="nump">4,187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,270<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionExpense', window );">Pension income (Note 14)</a></td>
<td class="num">(2,208)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,020)<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_msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations', window );">Deferred income tax benefit (Note 10)</a></td>
<td class="num">(2,190)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(237)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfOtherAssets', window );">Loss on asset dispositions, net</a></td>
<td class="nump">51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">739<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionContributions', window );">Pension contributions (Note 14)</a></td>
<td class="num">(1,316)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,046)<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_msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax', window );">Currency exchange losses, net</a></td>
<td class="nump">2,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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_ProductLiabilityAccrualPeriodExpense', window );">Product liability expense (Note 17)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<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_msa_Paymentsonproductliabilityclaims', window );">Product liability payments (Note 17)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,250)<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_msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal', window );">Contribution on divestiture of MSA LLC (Note 17)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(341,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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 receivables</a></td>
<td class="nump">12,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,662<span></span>
</td>
</tr>
<tr class="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 (Note 4)</a></td>
<td class="num">(14,946)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,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_IncreaseDecreaseInOtherOperatingAssets', window );">Accounts payable</a></td>
<td class="nump">6,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,320)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Other current assets and liabilities</a></td>
<td class="num">(26,328)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,041)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other noncurrent assets and liabilities</a></td>
<td class="num">(702)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">769<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 );">Cash Flow From (Used in) Operating Activities</a></td>
<td class="nump">50,886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(285,909)<span></span>
</td>
</tr>
<tr class="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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(11,219)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,402)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Property disposals and other investing</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35<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_NetCashProvidedByUsedInInvestingActivities', window );">Cash Flow Used in Investing Activities</a></td>
<td class="num">(11,219)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,367)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from long-term debt (Note 12)</a></td>
<td class="nump">326,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">801,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_RepaymentsOfLongTermDebt', window );">Payments on long-term debt (Note 12)</a></td>
<td class="num">(331,010)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(505,588)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Debt issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(913)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Cash dividends paid</a></td>
<td class="num">(18,490)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,045)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfEquity', window );">Company stock purchases (Note 7)</a></td>
<td class="num">(5,838)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,687)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Exercise of stock options (Note 7)</a></td>
<td class="nump">253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<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 );">Cash Flow (Used in) From Financing Activities</a></td>
<td class="num">(29,085)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">272,771<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash, cash equivalents and restricted cash</a></td>
<td class="num">(8,676)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,287)<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 );">Increase (decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="nump">1,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23,792)<span></span>
</td>
</tr>
<tr class="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 );">Beginning cash, cash equivalents and restricted cash</a></td>
<td class="nump">148,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">164,428<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Ending cash, cash equivalents and restricted cash</a></td>
<td class="nump">150,314<span></span>
</td>
<td class="nump">$ 148,408<span></span>
</td>
<td class="nump">140,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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">148,329<span></span>
</td>
<td class="nump">146,442<span></span>
</td>
<td class="nump">138,906<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_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets', window );">Restricted cash included in prepaid expenses and other current assets</a></td>
<td class="nump">1,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,730<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash</a></td>
<td class="nump">$ 150,314<span></span>
</td>
<td class="nump">$ 148,408<span></span>
</td>
<td class="nump">$ 140,636<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Income Tax Expense (Benefit), Including Discontinued Operations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Contributions Made On Disposal</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Not Discontinued Operation, Gain (Loss) On Disposal, Including Tax Effect</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign Currency Transaction Gain (Loss), Including Discontinued Operations, before 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;">msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_Paymentsonproductliabilityclaims">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 on product liability claims</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_Paymentsonproductliabilityclaims</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted Cash, Current Assets, Included in Prepaid Expenses and Other Current 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;">msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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/2147481877/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_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/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/2147481877/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_GainLossOnSaleOfOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 other 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 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_GainLossOnSaleOfOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br><br>Reference 2: 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_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 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 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_PaymentsForRepurchaseOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<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_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<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_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_PensionContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 pension benefit. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree. Excludes other postretirement benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<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_PensionContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 (reversal of cost) 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductLiabilityAccrualPeriodExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 loss reported during the period pertaining to product 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;">us-gaap_ProductLiabilityAccrualPeriodExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-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 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 11: 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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<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 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/2147483575/946-220-S99-1<br><br>Reference 14: 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/2147483575/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<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 16: http://www.xbrl.org/2009/role/commonPracticeRef<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 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/2003/role/disclosureRef<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 28: 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 29: 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 30: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: 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/2147479557/942-235-S99-1<br><br>Reference 32: 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 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4J<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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 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 15<br> -Subparagraph (b)<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_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191296129600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Changes in Retained Earnings, Accumulated Other Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="nump">$ 58,139<span></span>
</td>
<td class="num">$ (150,173)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Pension and post-retirement plan adjustments, net of tax</a></td>
<td class="nump">374<span></span>
</td>
<td class="nump">439<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockStock', window );">Preferred dividends</a></td>
<td class="num">(10)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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">1,143,442<span></span>
</td>
<td class="nump">1,158,347<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="nump">58,139<span></span>
</td>
<td class="num">(150,173)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockStock', window );">Common dividends</a></td>
<td class="num">(18,480)<span></span>
</td>
<td class="num">(18,035)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockStock', window );">Preferred dividends</a></td>
<td class="num">(10)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
</tr>
<tr class="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">1,183,091<span></span>
</td>
<td class="nump">990,129<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive (Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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">(129,249)<span></span>
</td>
<td class="num">(158,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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="num">(10,673)<span></span>
</td>
<td class="nump">11,194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Pension and post-retirement plan adjustments, net of tax</a></td>
<td class="nump">374<span></span>
</td>
<td class="nump">439<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss', window );">Unrealized net gains (losses) on available-for-sale securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="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">$ (139,548)<span></span>
</td>
<td class="num">$ (147,082)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<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/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<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/2147481800/320-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_DebtSecuritiesAvailableForSaleUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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 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_DividendsCommonStockStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStockStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 preferred stock dividends declared with the form of settlement in 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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481071/942-405-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_DividendsPreferredStockStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 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 2: 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 3: 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 4: 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 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 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 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 (f)<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 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 9: 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 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 (a)<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: 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 13: 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/2147480167/946-830-55-10<br><br>Reference 14: 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/2147483581/946-220-45-7<br><br>Reference 15: 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/2147483586/944-220-S99-1<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: 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/2147483575/946-220-S99-1<br><br>Reference 18: 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/2147483575/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: 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 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)(iii)(A))<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)(4)(iv))<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 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 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)(i))<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)(A))<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)(iii)(B))<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)(4)(iv))<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)(5))<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 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 30: 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 31: 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 32: 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 33: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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_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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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 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/2147480167/946-830-55-12<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 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-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 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: 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/2147483575/946-220-S99-3<br><br>Reference 6: 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/2147483575/946-220-S99-3<br><br>Reference 7: 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/2147483575/946-220-S99-3<br><br>Reference 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 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_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191389849040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Changes in Retained Earnings, Accumulated Other Comprehensive Loss (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<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>
</tr>
<tr class="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 );">Tax reclassification adjustment</a></td>
<td class="nump">$ 14<span></span>
</td>
<td class="nump">$ 278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Common stock, dividends (in dollars per share)</a></td>
<td class="nump">$ 0.47<span></span>
</td>
<td class="nump">$ 0.46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsPerShareDeclared', window );">Preferred stock, dividends (in dollars per share)</a></td>
<td class="nump">$ 0.5625<span></span>
</td>
<td class="nump">$ 0.5625<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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 (i-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 2: 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PreferredStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 preferred stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191291787824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_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 );">Basis of Presentation</a></td>
<td class="text">Basis of PresentationThe condensed consolidated financial statements of MSA Safety Incorporated and its subsidiaries ("MSA" or "the Company") are unaudited. These unaudited condensed consolidated financial statements include all adjustments, consisting of normal recurring adjustments, considered necessary by management to fairly state the Company's results. Intercompany accounts and transactions have been eliminated. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of the results that may be expected for the entire year. The December&#160;31, 2023, Balance Sheet data was derived from the audited Consolidated Balance Sheets, but does not include all disclosures required by accounting principles generally accepted in the United States of America ("U.S. GAAP"). This Form 10-Q report should be read in conjunction with MSA's Form 10-K for the year ended December&#160;31, 2023, which includes all disclosures required by U.S. GAAP.<span></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>30
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191384599616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Cash Equivalents<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text">Cash and Cash Equivalents<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Several of the Company's subsidiaries participate in a notional cash pooling arrangement to manage global liquidity requirements. As part of a master netting arrangement, the participants combine their cash balances in pooling accounts at the same financial institution with the ability to offset bank overdrafts of one participant against positive cash account balances held by another participant. Under the terms of the master netting arrangement, the financial institution has the right, ability and intent to offset a positive balance in one account against an overdrawn amount in another account. Amounts in each of the accounts are unencumbered and unrestricted with respect to use. As such, the net cash balance related to this pooling arrangement is included in Cash and cash equivalents in the unaudited Condensed Consolidated Balance Sheets. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's net cash pool position consisted of the following: </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:82.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.518%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross cash pool position</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,488&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:  cash pool borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,644)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash pool position</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">844&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.</p></div>
<a href="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/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)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/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_CashAndCashEquivalentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191291814032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Charges<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Restructuring Charges</a></td>
<td class="text">Restructuring Charges<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March&#160;31, 2024, we recorded restructuring charges of $3.0&#160;million. Americas segment restructuring charges of $0.3&#160;million during the three months ended March 31, 2024, were related to manufacturing footprint optimization activities. International segment restructuring charges of $1.9&#160;million during the three months ended March 31, 2024, were related to management restructuring and ongoing initiatives to drive profitable growth and improve productivity. Corporate segment restructuring charges of $0.8&#160;million during the three months ended March 31, 2024, were related to footprint optimization activities and management restructuring.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March&#160;31, 2023, we recorded restructuring charges of $1.7 million. Americas segment restructuring charges of $1.4 million during the three months ended March 31, 2023, were related to manufacturing footprint optimization activities. Corporate segment restructuring charges of $0.6 million during the three months ended March 31, 2023, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were primarily related to various optimization activities.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Restructuring reserves are included in Other current liabilities in the accompanying unaudited Condensed Consolidated Balance Sheets. Activity and reserve balances for restructuring by segment were as follows:</span></div><div style="margin-bottom:1pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:36.621%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.698%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</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:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reserve balances at December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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%">4.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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%">9.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">Cash payments / utilization </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Reserve balances at December 31, 2023</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%">0.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8&#160;</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%">Restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">&#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%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Reserve balances at March 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//420/tableOfContent<br><br>Reference 4: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 5: 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(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-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_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191396134624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="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="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of inventory: </span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:64.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,899&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and supplies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,556&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,604&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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_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>33
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191291790960">
<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">3 Months Ended</th>
</tr>
<tr><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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text">Property, Plant and Equipment <div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of property, plant and equipment, net: </span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.104%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,303&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,332&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,373&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667,911&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:  accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(447,418)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(456,034)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,955&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,877&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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/2147480321/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/2147480321/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/2147480321/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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191389835872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reclassifications Out of Accumulated Other Comprehensive Loss<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfReclassificationAmountTextBlock', window );">Reclassifications Out of Accumulated Other Comprehensive Loss</a></td>
<td class="text">Reclassifications Out of Accumulated Other Comprehensive Loss<div style="margin-top:9pt;text-indent:22.5pt"><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 loss were as follows: </span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:64.635%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:700;line-height:100%">Pension and other post-retirement benefits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,652)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,335)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss into net income (loss):</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 13.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%">Amortization of prior service credit (Note 14)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.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%">Recognized net actuarial losses (Note 14)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.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%">Tax (benefit) expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amount reclassified from accumulated other comprehensive loss, net of tax, into net income (loss)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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%">374&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,278)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,896)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized net gains on available-for-sale securities (Note 16)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,597)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,380)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,673)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,194&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,270)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,186)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassifications out of accumulated other comprehensive loss and into net income (loss) are included in the computation of net periodic pension and other post-retirement benefit costs (refer to Note 14&#8212;Pensions and Other Post-retirement Benefits). </span></div></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_DisclosureOfReclassificationAmountTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 any adjustments made during the period to avoid double counting in comprehensive income items displayed as part of net income that also had been displayed as part of other comprehensive income in that period or earlier periods. These adjustments include reclassifications to net income of items in accumulated comprehensive income, such as deferred gains or losses on qualifying hedges when hedged item reported in net income, holding gains or losses on available-for-sale securities transferred into trading category, unrealized holding gains or losses on debt securities transferred from held-to-maturity category into available-for-sale category and accumulated translation adjustment attributable to foreign subsidiary or investment in foreign entity upon sale or liquidation.</p></div>
<a href="javascript: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> -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_DisclosureOfReclassificationAmountTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191384095056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Capital Stock</a></td>
<td class="text">Capital Stock <div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preferred Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The Company has authorized 100,000 shares of $50 par value 4.5% cumulative preferred nonvoting stock which is callable at $52.50. There were 71,340 shares issued and 52,998 shares held in treasury at both March&#160;31, 2024 and December&#160;31, 2023. The Treasury shares at cost line in the unaudited Condensed Consolidated Balance Sheets includes $1.8 million related to preferred stock. There were no shares of preferred stock purchased and subsequently held in treasury during the three months ended March&#160;31, 2024 or 2023. The Company has also authorized 1,000,000 shares of $10 par value second cumulative preferred voting stock. No shares have been issued as of March&#160;31, 2024, or December&#160;31, 2023.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The Company has authorized 180,000,000 shares of no par value common stock. There were 62,081,391 shares issued as of March&#160;31, 2024 and December&#160;31, 2023. No new shares were issued during the three months ended March&#160;31, 2024 or 2023. There were 39,381,219 and 39,317,212 shares outstanding at March&#160;31, 2024 and December&#160;31, 2023, respectively.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Treasury Shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The Company's stock repurchase program authorizes up to $100.0 million to repurchase MSA common stock in the open market and in private transactions. The stock repurchase program has no expiration date. The maximum number of shares that may be repurchased is calculated based on the dollars remaining under the program and the respective month-end closing share price. During the three months ended March&#160;31, 2024, and 2023, no shares were repurchased under this program. There were 22,700,172 and 22,764,179 treasury shares at March&#160;31, 2024 and December&#160;31, 2023, respectively. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues treasury shares for all stock-based benefit plans. Shares are issued from treasury at the average treasury share cost on the date of the transaction. There were 95,428 and 26,774 Treasury shares issued for these purposes during the three months ended March&#160;31, 2024 and 2023, respectively.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock activity is summarized as follows:</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:37.079%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.588%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 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%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(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%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,324&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(361,684)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,980&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(359,838)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">6,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted and performance stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,436)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,436&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,244&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></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%">Treasury shares purchased for stock compensation programs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(5,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%">&#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,687)</span></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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,241&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(365,999)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,009&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362,280)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="24" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excludes treasury cost related to preferred stock.</span></div></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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<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 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(e)(1))<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 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-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_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191389835872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_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 );">Segment Information</a></td>
<td class="text">Segment Information<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is organized into four geographical operating segments that are based on management responsibilities:  Northern North America; Latin America; Europe, Middle East &amp; Africa; and Asia Pacific. The operating segments have been aggregated (based on economic similarities, the nature of their products, end-user markets and methods of distribution) into three reportable segments: Americas, International, and Corporate.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Americas segment is comprised of our operations in Northern North American and Latin American geographies. The International segment is comprised of our operations in all geographies outside of the Americas. Certain global expenses are allocated to each segment in a manner consistent with where the benefits from the expenses are derived.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's sales are allocated to each segment based primarily on the country destination of the end-customer. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted operating income (loss), adjusted operating margin, adjusted earnings before interest, taxes, depreciation and amortization (EBITDA) and adjusted EBITDA margin are the measures used by the chief operating decision maker to evaluate segment performance and allocate resources. Adjusted operating income (loss) is defined as operating income (loss) excluding restructuring charges, currency exchange (gains) losses, product liability expense, loss on divestiture of Mine Safety Appliances Company, LLC ("MSA LLC"), transaction costs and acquisition-related amortization. Adjusted operating margin is defined as adjusted operating income (loss) divided by segment net sales to external customers. Adjusted EBITDA is defined as adjusted operating income (loss) plus depreciation and amortization. Adjusted EBITDA margin is defined as adjusted EBITDA divided by segment net sales to external customers. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting principles applied at the operating segment level in determining operating income (loss) are generally the same as those applied at the unaudited condensed consolidated financial statement level. Sales and transfers between operating segments are accounted for at market-based transaction prices and are eliminated in consolidation. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reportable segment information is presented in the following table:</span></div><div style="margin-top:9pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:47.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.673%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.673%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.673%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.678%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except percentages)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Consolidated<br/>Totals</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales to external customers</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%">295,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">117,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="display:none"></td><td colspan="3" style="display:none"></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%">413,302&#160;</span></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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges (Note 3)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,017&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency exchange losses, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,333&#160;</span></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquisition-related intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></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%">233&#160;</span></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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,695)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating margin %</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,484)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 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%">Adjusted EBITDA margin %</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales to external customers</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%">280,267&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">117,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="display:none"></td><td colspan="3" style="display:none"></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%">398,262&#160;</span></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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></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%">(60,061)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges (Note 3)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency exchange losses, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on divestiture of MSA LLC (Note 17)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,211&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product liability expense (Note 17)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquisition-related intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,305&#160;</span></td><td style="background-color:#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating income (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%">71,694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,093)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating margin %</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;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%">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,058&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,905)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin %</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:7pt;margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Transaction costs include advisory, legal, accounting, valuation, and other professional or consulting fees incurred during acquisitions and divestitures. These costs are included in Selling, general and administrative expense in the unaudited Condensed Consolidated Statements of Operations. </span></div></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></table></div><div style="margin-top:4pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total sales by product group was as follows:</span></div><div style="margin-top:11pt;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:38.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.532%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2024</span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></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:8pt;font-weight:700;line-height:100%">(In thousands, except percentages)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Firefighter Safety </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Detection </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial PPE and Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29%</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,302&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,539&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,763&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except percentages)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Firefighter Safety </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,388&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,056&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Detection </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial PPE and Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28%</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,262&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,267&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,995&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><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">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Firefighter Safety includes Breathing Apparatus and Firefighter Helmets and Protective Apparel.</span></div><div style="padding-left:12pt"><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">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Detection includes Fixed Gas and Flame Detection and Portable Gas detection.</span></div><div style="padding-left:12pt"><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">(c) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial PPE and Other includes Industrial Head Protection, Fall Protection and Non-Core.</span></div></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/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 2: 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 3: 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 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<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 32<br> -Subparagraph (f)<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 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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>37
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191389835872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings (Loss) per Share<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_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 (Loss) per Share</a></td>
<td class="text">Earnings (Loss) per Share<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings (loss) per share is computed by dividing net income, after the deduction of preferred stock dividends and undistributed earnings allocated to participating securities, by the weighted average number of common shares outstanding during the period. Diluted earnings (loss) per share assumes the issuance of common stock for all potentially dilutive share equivalents outstanding not classified as participating securities. Participating securities are defined as unvested stock-based compensation awards that contain nonforfeitable rights to dividends.</span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:64.635%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months 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:700;line-height:100%">(In thousands, except per share values)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Net income (loss)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,139&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150,173)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to common equity</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,129&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150,183)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends and undistributed earnings allocated to participating securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">Net income (loss) attributable to common shareholders</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,122&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150,183)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 weighted-average shares outstanding</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,360&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (a)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">Diluted weighted-average shares outstanding</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,556&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,224&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antidilutive shares</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">Earnings (loss) per share:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.83)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.83)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> During periods in which the Company incurs a net loss, stock-based compensation awards are excluded from the computation of diluted earnings per share because their effect would be anti-dilutive. As such, during periods in which the Company incurs a net loss, diluted weighted-average shares outstanding are equivalent to basic weighted-average shares outstanding.</span></div></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_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>38
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191393528624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="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:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's effective tax rate for the three months ended March 31, 2024, was 23.1%, which differs from the United States of America ("U.S.") federal statutory rate of 21% primarily due to state income taxes and nondeductible compensation. The Company's effective tax rate for the three months ended March 31, 2023, was (121.7)%, which differs from the U.S. federal statutory rate of 21% primarily due to the divestiture of MSA LLC and the non-deductible loss recorded on the derecognition of the product liability reserves and related assets. Refer to Note 17&#8212;Commitments and Contingencies to the unaudited condensed consolidated financial statements in Part I Item 1 of this Form 10-Q for further information on this transaction.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March&#160;31, 2024, the Company had a gross liability for unrecognized tax benefits of $7.2 million. The Company has recognized tax benefits associated with these liabilities of $0.5 million at March&#160;31, 2024. The gross liability includes amounts associated with foreign tax exposure in prior periods.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties related to unrecognized tax benefits in interest expense and operating expenses, respectively. The Company's liability for accrued interest related to uncertain tax positions was $0.2 million at March&#160;31, 2024.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to regular review and audit by both foreign and domestic tax authorities. While we believe our tax positions will be sustained, the final outcome of tax audits and related litigation may differ materially from the tax amounts recorded in our unaudited condensed consolidated financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 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)(2))<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 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<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 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: 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 6: 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/2147482526/740-270-50-1<br><br>Reference 7: 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 8: 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 9: 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 10: 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>39
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191291690944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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 );">Stock Plans</a></td>
<td class="text">Stock Plans<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2023 Management Equity Incentive Plan provides for various forms of stock-based compensation for eligible employees through May 2033 including stock options, restricted stock awards, restricted stock units and performance stock units. The 2017 Non-Employee Directors&#8217; Equity Incentive Plan provides for grants of stock options, restricted stock awards and restricted stock units to non-employee directors through May 2027. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock compensation expense, included in Selling, general and administrative expense in the unaudited Condensed Consolidated Statements of Operations, is as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.636%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months 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:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,187&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,270&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation expense, net of tax</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,161&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,734&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not capitalized any stock-based compensation expense. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the three months ended March 31, 2024, is as follows: </span></div><div style="margin-bottom:7pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:64.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise&#160;Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,536&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.95&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,465)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding and exercisable at March 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">21,071&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.85&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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><div style="margin-top:4pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock awards and restricted stock units are valued at the market value of the stock on the grant date. A summary of restricted stock activity for the three months ended March 31, 2024, is as follows: </span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:64.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant&#160;Date <br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at January 1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,851&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142.73&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="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%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,472&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177.30&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,864)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169.67&#160;</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,454)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143.89&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,005&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.23&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units that have a market condition modifier are valued at an estimated fair value using a Monte Carlo model. The final number of shares to be issued for performance stock units granted in the first quarter of 2024 may range from 0% to 200% of the target award based on achieving the specified performance targets over the performance period plus an additional modifier based on total shareholder return ("TSR") over the performance period. The following weighted average assumptions were used in estimating the fair value of the performance stock units granted in the first quarter of 2024.</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:82.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.518%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value per unit</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%">$181.31</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest 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%">4.34%</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</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%">1.19%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</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%">25.9%</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MSA stock beta</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%">0.728</span></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></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk-free interest rate is based on the U.S. Treasury Constant Maturity rates as of the grant date converted into an implied spot rate yield curve. Expected dividend yield is based on the most recent annualized dividend divided by the one year average closing share price. Expected volatility is based on the three year historical volatility preceding the grant date using daily stock prices. Expected life is based on historical stock option exercise data.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of performance stock unit activity for the three months ended March 31, 2024, is as follows: </span></div><div style="margin-bottom:7pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:64.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant&#160;Date <br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at January 1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,221&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146.17&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177.30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,504)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175.53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141.61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,460&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.17&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance adjustments relate primarily to the final number of shares issued for the 2021 performance unit awards which vested in the first quarter of 2024 at 174% of the target award based on both cumulative performance against EBITDA margin and revenue growth targets and MSA's TSR during the <span style="-sec-ix-hidden:f-583">three</span>-year performance period.</span></div></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_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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191298277008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_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 );">Long-Term Debt</a></td>
<td class="text">Long-Term Debt<div style="margin-bottom:7pt;margin-top:11pt"><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:64.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.542%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.830%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.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:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016 Senior Notes payable through 2031, 3.40%, net of debt issuance costs</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,887&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,081&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2021 Senior Notes payable through 2036, 2.69%, net of debt issuance costs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2021 Senior Notes payable through 2036, 2.69%, net of debt issuance costs</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Term Loan credit agreement maturing in 2026, net of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,604&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Senior Notes payable through 2028, 5.25%, net of debt issuance costs</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,943&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior revolving credit facility maturing in 2026, net of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,154&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601,692&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts due within one year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,522&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of debt issuance costs</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569,692&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,170&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 24, 2021, the Company entered into a Fourth Amended and Restated Credit Agreement (the &#8220;Revolving Credit Facility" or "Facility&#8221;) that extended its term through May 24, 2026 and increased the capacity to $900.0 million.  The agreement was amended in August 2021 and June 2023 to transition from Sterling LIBOR reference rates and U.S. LIBOR reference rates.  Under the amended agreement, the Company may elect either a Base rate of interest (&#8220;BASE&#8221;) or an interest rate based on Secured Overnight Financing Rate (&#8220;SOFR&#8221;). The BASE is a daily fluctuating per annum rate equal to the highest of (i) 0.00%, (ii) the Overnight Bank Funding Rate, plus 0.5%, (iii) the Prime Rate (iv) the Daily Simple SOFR rate, plus 1.00%. The Company pays a credit spread of 0 to 175 basis points based on the Company&#8217;s net EBITDA leverage ratio and elected rate (BASE or SOFR). The Company has a weighted average revolver interest rate of 6.22% as of March&#160;31, 2024. At March&#160;31, 2024, $829.5 million of the existing $900.0 million Revolving Credit Facility was unused, including letters of credit issued under the Facility. The Facility also provides an accordion feature that allows the Company to access an additional $400.0&#160;million of capacity pending approval by MSA&#8217;s board of directors and from the bank group.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2021, the Company entered into a Third Amended and Restated Multi-Currency Note Purchase and Private Shelf Agreement (the &#8220;Prudential Note Agreement&#8221;) with PGIM, Inc. (&#8220;Prudential&#8221;). The Prudential Note Agreement provided for (i) the issuance of $100.0&#160;million of 2.69% Series C Senior Notes due July 1, 2036 and (ii) the establishment of an uncommitted note issuance facility whereby the Company may request, subject to Prudential&#8217;s acceptance in its sole discretion, the issuance of up to $335.0&#160;million aggregate principal amount of senior unsecured notes. As of March&#160;31, 2024, the Company has outstanding &#163;42.7 million (approximately $54.0 million at March&#160;31, 2024) of 3.4% Series B Senior Notes due January 22, 2031. Remaining maturities of this note are &#163;6.1&#160;million (approximately $7.7 million at March&#160;31, 2024) due annually through January 2031.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2021, the Company entered into a Second Amended and Restated Master Note Facility (the &#8220;NYL Note Facility&#8221;) with NYL Investors. The NYL Note Facility provided for (i) the issuance of $100.0&#160;million of 2.69% Series A Senior Notes due July 1, 2036, and (ii) the establishment of an uncommitted note issuance facility whereby the Company may request, subject to NYL Investors&#8217; acceptance in its sole discretion, the issuance of up to $200.0&#160;million aggregate principal amount of senior unsecured notes. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 29, 2023, the Company issued $50&#160;million of 5.25% Series B Senior Notes due July 1, 2028, pursuant to the NYL Note Facility (the "Notes"). The Notes bear interest at 5.25% per annum, payable semi-annually, and mature on July 1, 2028. The Notes provide for a principal payment of $25&#160;million on July 1, 2027, with the remaining $25&#160;million due on July 1, 2028. The Notes may be redeemed at the Company&#8217;s option prior to their maturity at a make-whole redemption price calculated as provided in the NYL Note Facility. The proceeds of the Notes were used on June 29, 2023, to pay down an equivalent amount of borrowings under the Company&#8217;s Revolving Credit Facility with PNC Bank, National Association, as Administrative Agent.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 5, 2023, the Company entered into a new $250&#160;million term loan facility to fund the divestiture of MSA LLC, a wholly owned subsidiary. Under the agreement, the Company may elect either BASE or an interest rate based on SOFR. The Company pays a credit spread of 0 to 200 basis points based on the Company's net EBITDA leverage ratio and elected rate. The Company had a Term Loan interest rate of 6.42% as of March&#160;31, 2024.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Credit Facility, Prudential Note Agreement and NYL Note Facility require the Company to comply with specified financial covenants, including a requirement to maintain a minimum fixed charges coverage ratio of not less than 1.50 to 1.00 and a consolidated leverage ratio not to exceed 3.50 to 1.00; except during an acquisition period, defined as four consecutive fiscal quarters beginning with the quarter of acquisition, in which case the consolidated net leverage ratio shall not exceed 4.00 to 1.00; in each case calculated on the basis of the trailing four fiscal quarters. In addition, the agreements contain negative covenants limiting the ability of the Company and its subsidiaries to incur additional indebtedness or issue guarantees, create or incur liens, make loans and investments, make acquisitions, transfer or sell assets, enter into transactions with affiliated parties, make changes in its organizational documents that are materially adverse to lenders or modify the nature of the Company's or its subsidiaries' business. All credit facilities exclude MSA LLC prior to the divestiture of this subsidiary on January 5, 2023, as discussed further in Note 17. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><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, 2024, the Company was in full compliance with the restrictive covenants under its various credit agreements.</span></div>The Company had outstanding bank guarantees and standby letters of credit with banks as of March&#160;31, 2024, totaling $9.3 million, of which $1.1 million relate to the Revolving Credit Facility. The letters of credit serve to cover customer requirements in connection with certain sales orders and insurance companies. The Company is also required to provide cash collateral in connection with certain arrangements. At March&#160;31, 2024, the Company has $2.0 million of restricted cash in support of these arrangements.<span></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 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 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(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: 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 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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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>41
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191389613424">
<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">3 Months Ended</th>
</tr>
<tr><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_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, Net<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in goodwill during the three months ended March 31, 2024, were as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:82.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.518%"></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="background-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%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,534&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,485)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,049&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March&#160;31, 2024, goodwill of $447.6 million and $177.4 million related to the Americas and International reportable segments, respectively.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in intangible assets, net, during the three months ended March 31, 2024, were as follows:</span></div><div style="margin-bottom:7pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:82.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.518%"></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="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%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intangible Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net balance at January 1, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,134&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,436)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(773)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net balance at March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,925&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div>At March&#160;31, 2024, intangible assets, net, includes a trade name related to Globe Manufacturing Company, LLC ("Globe") with an indefinite life totaling $60.0 million<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350/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>42
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191297964624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pensions and Other Post-retirement Benefits<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Pensions and Other Post-retirement Benefits</a></td>
<td class="text">Pensions and Other Post-retirement Benefits <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of Net periodic benefit (income) cost consisted of the following: </span></div><div style="margin-bottom:7pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:37.079%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.588%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension Benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Benefits</span></td></tr><tr><td colspan="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%">(In thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="display:none"></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,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">1,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="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%">5,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,918&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,812)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,906)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">Amortization of prior service cost (credit)</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%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized net actuarial losses</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%">282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit (income) cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,208)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,020)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Components of Net periodic benefit (income) cost other than service cost are included in the line item Other income, net, and service costs are included in the line items Cost of products sold and Selling, general and administrative in the unaudited Condensed Consolidated Statements of Operations. </span></div></td></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We made contributions of $1.3 million and $2.0 million to our pension plans during the three months ended March 31, 2024, and 2023, respectively. We expect to make net contributions of $5.3 million to our pension plans in 2024, which are primarily associated with statutorily required plans in the International reporting segment.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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><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 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<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)(i)<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 (q)<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 1<br> -Subparagraph (l)<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/disclosureRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//715/tableOfContent<br><br>Reference 8: 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)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 9: 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 (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 10: 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 (p)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 11: 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 (r)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 12: 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 (r)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480126/715-20-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480266/715-60-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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191291826976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_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 Financial Instruments</a></td>
<td class="text">Derivative Financial Instruments <div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our currency exchange rate risk management strategy, we enter into certain derivative foreign currency forward contracts that do not meet the U.S. GAAP criteria for hedge accounting but have the impact of partially offsetting certain of our foreign currency exposures. We account for these forward contracts at fair value and report the related gains or losses in currency exchange losses, net, in the unaudited Condensed Consolidated Statements of Operations. The notional amount of open forward contracts was $115.0 million and $110.9 million at March&#160;31, 2024, and December&#160;31, 2023, respectively. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><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 unaudited Condensed Consolidated Balance Sheets location and fair value of assets and liabilities associated with derivative financial instruments:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:64.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts:  prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts:  accrued restructuring and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:24.75pt"><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 unaudited Condensed Consolidated Statements of Operations and unaudited Condensed Consolidated Statements of Cash Flows location and the loss (gain) impact of derivative financial instruments:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:64.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months 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:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts:  currency exchange losses, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,758&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(502)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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_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>44
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191389569344">
<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">3 Months Ended</th>
</tr>
<tr><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_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_FairValueMeasurementInputsDisclosureTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy consists of three broad levels, which gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are:</span></div><div style="margin-top:9pt;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">Level 1&#8212;Observable inputs that reflect unadjusted quoted prices for identical assets or liabilities in active markets.</span></div><div style="margin-top:9pt;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">Level 2&#8212;Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.</span></div><div style="margin-top:9pt;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">Level 3&#8212;Unobservable inputs for the asset or liability.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The valuation methodologies we used to measure financial assets and liabilities are also used to value the derivative financial instruments described in Note 15&#8212;Derivative Financial Instruments. We estimate the fair value of the derivative financial instruments, consisting of foreign currency forward contracts, based upon valuation models with inputs that generally can be verified by observable market conditions and do not involve significant management judgment. Accordingly, the fair values of the derivative financial instruments are classified within Level 2 of the fair value hierarchy. With the exception of our fixed rate long-term debt, we believe that the reported carrying amounts of our financial assets and liabilities approximate their fair values. </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reported carrying amount of our fixed rate long-term debt was $304.0 million and $312.2 million at March&#160;31, 2024, and December&#160;31, 2023, respectively. The fair value of this debt was $265.2 million and $278.7 million at March&#160;31, 2024, and December&#160;31, 2023, respectively. The fair value of this debt was determined using Level 2 inputs by evaluating similarly rated companies with publicly traded bonds where available or current borrowing rates available for financings with similar terms and maturities.</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_FairValueMeasurementInputsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//820/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_FairValueMeasurementInputsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191389606880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product liability</span></div><div style="margin-top:9pt;text-indent:22.5pt"><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 face an inherent business risk of exposure to legal claims arising from the alleged failure of our products to prevent the types of personal injury or death against which they are designed to protect. Product liability claims are categorized as either single incident or cumulative trauma.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Single incident product liability claims. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Single incident product liability claims involve incidents of short duration that are typically known when they occur and involve observable injuries, which provide an objective basis for quantifying damages. Management has established reserves for the single incident product liability claims of the Company's various subsidiaries, including asserted single incident product liability claims and incurred but not reported ("IBNR") single incident claims. To determine the reserves, Management makes reasonable estimates of losses for single incident claims based on the number and characteristics of asserted claims, historical experience, sales volumes, expected settlement costs, and other relevant information. The reserve for single incident product liability claims was $1.4 million at March&#160;31, 2024 and $1.3 million at December&#160;31, 2023. Single incident product liability expense was $0.1 million for both the three months ended March 31, 2024, and 2023. Single incident product liability exposures are evaluated on an annual basis, or more frequently if changing circumstances warrant. Adjustments are made to the reserve as appropriate. The reserve has not been discounted to present value and does not include future amounts which will be spent to defend the claims.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Cumulative trauma product liability claims. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cumulative trauma product liability claims involve alleged exposures to harmful substances (e.g., silica, asbestos and coal dust) that occurred years ago and may have developed over long periods of time into diseases such as silicosis, asbestosis, mesothelioma, or coal worker&#8217;s pneumoconiosis. Prior to the divestiture described below, one of the Company's former subsidiaries, MSA LLC, was named as a defendant in various lawsuits related to such claims. These lawsuits mainly involve respiratory protection products allegedly manufactured and sold by MSA LLC or its predecessors. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On January 5, 2023, the Company entered into a membership interest purchase agreement (the &#8220;Purchase Agreement&#8221;) with Sag Main Holdings, LLC (the &#8220;Buyer&#8221;). The Buyer was a joint venture between R&amp;Q Insurance Holdings Ltd. (&#8220;R&amp;Q&#8221;) and Obra Capital, Inc. (&#8220;Obra&#8221;). Under the Purchase Agreement, on January 5, 2023, the Company transferred to the Buyer all of the issued and outstanding limited liability company interests of MSA LLC (the &#8220;Sale&#8221;). In connection with the closing, the Company contributed $341.2&#160;million in cash and cash equivalents, while R&amp;Q and Obra contributed an additional $35.0&#160;million.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSA LLC was the obligor for the claims to which the Company's legacy cumulative trauma product liability reserves relate and policyholder of the related insurance assets.  The rights and obligations related to these items remained with MSA LLC upon the sale to the Buyer. In addition, pursuant to the Purchase Agreement, the Buyer and MSA LLC have agreed to indemnify the Company and its affiliates for legacy cumulative trauma product liabilities and other product liabilities, and a subsidiary of the Company has agreed to indemnify MSA LLC for all other historical liabilities of MSA LLC. This indemnification is not subject to any cap or time limitation. In connection with the sale, the Company and its Board of Directors received a solvency opinion from an independent advisory firm that MSA LLC was solvent and adequately capitalized after giving effect to the transaction.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following the completion of the transaction, the Company no longer has any obligation with respect to pending and future cumulative trauma product liability claims relating to these matters. As such, all legacy cumulative trauma product liability reserves, related insurance assets, and associated deferred tax assets of the divested subsidiary were derecognized from our balance sheet and the Company incurred a tax-effected loss on the divestiture of MSA LLC of $199.6&#160;million, including transaction related costs of $5.6&#160;million. The Buyer has assumed management of the divested subsidiary, including the management of its claims and associated assets. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a summary of the impact of the divestiture of MSA LLC on our unaudited Condensed Consolidated Statements of Operations for the three months ended March 31, 2023 (no additional impact for the three months ended March&#160;31, 2024):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:82.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.518%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</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:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 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%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341.2)</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%">Current insurance receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes receivable, insurance companies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent insurance receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes receivable, insurance companies, noncurrent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 product liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent product liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on divestiture of MSA LLC before transaction costs</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on divestiture of MSA LLC</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70.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;text-align: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-effected loss on divestiture of MSA LLC</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(199.6)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related to the write-off of deferred tax asset related to product liability reserve</span></div></td></tr></table></div><div style="margin-bottom:4pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Other Litigation </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Globe, a subsidiary of the Company, is defending claims in which plaintiffs assert that certain products allegedly containing per- and polyfluoroalkyl substances (&#8220;PFAS&#8221;) have caused harm, including injury or health issues. PFAS are a large class of substances that are widely used in everyday products. Specifically, Globe builds firefighter turnout gear from technical fabrics sourced from a small pool of specialty textile manufacturers. These protective fabrics have been tested and certified to meet current National Fire Protection Association safety standards, and some of them as supplied to Globe contain or historically have contained PFAS to achieve performance characteristics such as water, oil, or chemical resistance.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Globe believes it has valid defenses to these claims. These matters are at a very early stage with numerous factual and legal issues to be resolved. Defense costs relating to these lawsuits are recognized in the unaudited Condensed Consolidated Statements of Operations as incurred. Globe is also pursuing insurance coverage and indemnification related to the lawsuits. As of April 22, 2024, Globe was named as a defendant in 600 lawsuits comprised of approximately 12,189 claims, plus one action filed on behalf of a putative class of Florida firefighters and certain of their dependents.  Certain of these lawsuits include MSA Safety Inc. or other Globe affiliates as defendants. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">MSA LLC is also a defendant in a number of PFAS lawsuits and the Buyer assumed responsibility for these and any similar future claims specific to MSA LLC in connection with the divestiture on January 5, 2023. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product Warranty</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides warranties on certain product sales. Product warranty reserves are established in the same period that revenue from the sale of the related products is recognized, or in the period that a specific issue arises as to the functionality of the Company's product. The determination of such reserves requires the Company to make estimates of product return rates and expected costs to repair or to replace the products under warranty. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts of the reserves are based on established terms and the Company's best estimate of the amounts necessary to settle future and existing claims on products sold as of the balance sheet date. If actual return rates and/or repair and replacement costs differ significantly from estimates, adjustments to recognize additional cost of sales may be required in future periods. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles changes in the Company's accrued warranty reserve:</span></div><div style="margin-bottom:9pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"></td><td style="width:63.915%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.866%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.868%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In&#160;thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 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:8pt;font-weight:700;line-height:100%">Year Ended <br/>December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning warranty reserve</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,230&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,794)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty claims</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,899&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for product warranties and other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending warranty reserve</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,985&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,288&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty expense was $2.1 million and $2.4 million for the three months ended March 31, 2024, and 2023, respectively, and is included in Costs of products sold on the unaudited Condensed Consolidated Statements of Operations. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Outstanding Performance Obligations</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives a portion of its revenue from various leasing arrangements where the Company is the lessor, primarily fire service contracts entered into by Bristol. Such arrangements provide for monthly payments covering equipment provided, maintenance and interest. These arrangements meet the criteria to be accounted for as sales-type leases under Accounting Standards Codification ("ASC") 842 and contain both lease and non-lease components. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from equipment provided is considered a lease component and recognized with point in time revenue recognition upon lease commencement. Maintenance revenue, which is considered a non-lease component, and interest is recognized monthly over the lease term. As of March 31, 2024, the Company had remaining maintenance performance obligations of approximately $31.2&#160;million which are expected to be recognized to revenue in less than 4 years.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: 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 3: 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/2147480327/954-440-50-1<br><br>Reference 4: 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 5: 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191384525200">
<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="2">3 Months Ended</th>
</tr>
<tr>
<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>
</tr>
<tr class="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">$ 58,139<span></span>
</td>
<td class="num">$ (150,173)<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 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 2: 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 3: 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 4: 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 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 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 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 (f)<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 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 9: 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 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 (a)<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: 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 13: 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/2147480167/946-830-55-10<br><br>Reference 14: 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/2147483581/946-220-45-7<br><br>Reference 15: 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/2147483586/944-220-S99-1<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: 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/2147483575/946-220-S99-1<br><br>Reference 18: 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/2147483575/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: 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 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)(iii)(A))<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)(4)(iv))<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 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 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)(i))<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)(A))<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)(iii)(B))<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)(4)(iv))<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)(5))<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 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 30: 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 31: 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 32: 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 33: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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>47
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191297508208">
<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, 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_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>48
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191384000640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Consolidation</a></td>
<td class="text">The condensed consolidated financial statements of MSA Safety Incorporated and its subsidiaries ("MSA" or "the Company") are unaudited. These unaudited condensed consolidated financial statements include all adjustments, consisting of normal recurring adjustments, considered necessary by management to fairly state the Company's results. Intercompany accounts and transactions have been eliminated. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of the results that may be expected for the entire year. The December&#160;31, 2023, Balance Sheet data was derived from the audited Consolidated Balance Sheets, but does not include all disclosures required by accounting principles generally accepted in the United States of America ("U.S. GAAP"). This Form 10-Q report should be read in conjunction with MSA's Form 10-K for the year ended December&#160;31, 2023, which includes all disclosures required by U.S. GAAP.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191389619472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Cash Equivalents (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Schedule of Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's net cash pool position consisted of the following: </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:82.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.518%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross cash pool position</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,488&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:  cash pool borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,644)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash pool position</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">844&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191384000640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Charges (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Schedule of Activity and Reserve Balance for Restructuring Charges by Segment</a></td>
<td class="text">Activity and reserve balances for restructuring by segment were as follows:<div style="margin-bottom:1pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:36.621%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.692%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.698%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</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:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reserve balances at December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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%">4.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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%">9.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">Cash payments / utilization </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Reserve balances at December 31, 2023</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%">0.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8&#160;</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%">Restructuring charges</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">&#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%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">Reserve balances at March 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.</p></div>
<a href="javascript:void(0);" onclick="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 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-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_ScheduleOfRestructuringAndRelatedCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191389619472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="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 Inventories</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of inventory: </span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:64.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished products</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,899&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,687&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials and supplies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,556&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,604&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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>52
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191384273584">
<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">3 Months Ended</th>
</tr>
<tr><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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Components of Property, Plant and Equipment</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of property, plant and equipment, net: </span></div><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.104%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,303&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,332&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,918&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488,301&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,404&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,373&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667,911&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:  accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(447,418)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(456,034)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,955&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,877&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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>53
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191389606880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reclassifications Out of Accumulated Other Comprehensive Loss (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock', window );">Reclassification Out of Accumulated Other Comprehensive Loss</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:22.5pt"><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 loss were as follows: </span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:64.635%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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:700;line-height:100%">Pension and other post-retirement benefits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,652)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,335)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive loss into net income (loss):</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 13.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%">Amortization of prior service credit (Note 14)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.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%">Recognized net actuarial losses (Note 14)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.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%">Tax (benefit) expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amount reclassified from accumulated other comprehensive loss, net of tax, into net income (loss)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-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%">374&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,278)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,896)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized net gains on available-for-sale securities (Note 16)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency translation</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,597)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,380)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,673)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,194&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,270)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,186)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reclassifications out of accumulated other comprehensive loss and into net income (loss) are included in the computation of net periodic pension and other post-retirement benefit costs (refer to Note 14&#8212;Pensions and Other Post-retirement Benefits). </span></div></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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191389678992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_EquityAbstract', window );"><strong>Equity [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_msa_CapitalStockDisclosureTableTextBlock', window );">Common Stock Activity</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common stock activity is summarized as follows:</span></div><div style="margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:37.079%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.588%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 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%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common<br/>Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(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%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,324&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(361,684)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,980&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(359,838)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">6,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted and performance stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,436)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,436&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,244&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></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%">Treasury shares purchased for stock compensation programs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(5,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%">&#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,687)</span></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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,241&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(365,999)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,009&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362,280)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="24" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excludes treasury cost related to preferred stock.</span></div></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_msa_CapitalStockDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capital stock 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;">msa_CapitalStockDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191298132928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_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 Reportable Segment Information</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reportable segment information is presented in the following table:</span></div><div style="margin-top:9pt;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"></td><td style="width:47.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.673%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.673%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.673%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.678%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except percentages)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Consolidated<br/>Totals</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales to external customers</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%">295,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">117,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="display:none"></td><td colspan="3" style="display:none"></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%">413,302&#160;</span></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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges (Note 3)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,017&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency exchange losses, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,333&#160;</span></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquisition-related intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></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%">233&#160;</span></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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,695)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating margin %</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,484)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 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%">Adjusted EBITDA margin %</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales to external customers</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%">280,267&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">117,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="display:none"></td><td colspan="3" style="display:none"></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%">398,262&#160;</span></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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></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%">(60,061)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges (Note 3)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,747&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency exchange losses, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on divestiture of MSA LLC (Note 17)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,211&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product liability expense (Note 17)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquisition-related intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,305&#160;</span></td><td style="background-color:#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating income (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%">71,694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,093)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating margin %</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#ffffff;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%">Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,058&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,905)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin %</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:7pt;margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Transaction costs include advisory, legal, accounting, valuation, and other professional or consulting fees incurred during acquisitions and divestitures. These costs are included in Selling, general and administrative expense in the unaudited Condensed Consolidated Statements of Operations. </span></div></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></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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock', window );">Percentage of Total Sales by Product Group</a></td>
<td class="text"><div style="margin-top:4pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total sales by product group was as follows:</span></div><div style="margin-top:11pt;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:38.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.532%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2024</span></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></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:8pt;font-weight:700;line-height:100%">(In thousands, except percentages)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Firefighter Safety </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,252&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Detection </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,295&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,921&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial PPE and Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29%</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413,302&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295,539&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,763&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</span></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except percentages)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dollars</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percent</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Firefighter Safety </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,388&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,056&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Detection </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial PPE and Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28%</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,262&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,267&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,995&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</span></td></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><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">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Firefighter Safety includes Breathing Apparatus and Firefighter Helmets and Protective Apparel.</span></div><div style="padding-left:12pt"><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">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Detection includes Fixed Gas and Flame Detection and Portable Gas detection.</span></div><div style="padding-left:12pt"><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">(c) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Industrial PPE and Other includes Industrial Head Protection, Fall Protection and Non-Core.</span></div></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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.</p></div>
<a href="javascript: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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<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 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 4: 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>56
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191295900336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings (Loss) per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_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</a></td>
<td class="text"><div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:64.635%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months 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:700;line-height:100%">(In thousands, except per share values)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Net income (loss)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,139&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150,173)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to common equity</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,129&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150,183)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends and undistributed earnings allocated to participating securities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">Net income (loss) attributable to common shareholders</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,122&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150,183)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 weighted-average shares outstanding</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,360&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (a)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">Diluted weighted-average shares outstanding</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,556&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,224&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antidilutive shares</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">Earnings (loss) per share:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.83)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.83)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> During periods in which the Company incurs a net loss, stock-based compensation awards are excluded from the computation of diluted earnings per share because their effect would be anti-dilutive. As such, during periods in which the Company incurs a net loss, diluted weighted-average shares outstanding are equivalent to basic weighted-average shares outstanding.</span></div></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191384074640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Schedule of Stock Compensation Expense</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock compensation expense, included in Selling, general and administrative expense in the unaudited Condensed Consolidated Statements of Operations, is as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.636%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months 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:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,187&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,270&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation expense, net of tax</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,161&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,734&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div>We have not capitalized any stock-based compensation expense.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of Stock Option Activity</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the three months ended March 31, 2024, is as follows: </span></div><div style="margin-bottom:7pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:64.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise&#160;Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,536&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.95&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,465)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding and exercisable at March 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #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%">21,071&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.85&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Summary of Restricted Stock and Unit Activity</a></td>
<td class="text">A summary of restricted stock activity for the three months ended March 31, 2024, is as follows: <div style="margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:64.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant&#160;Date <br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at January 1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,851&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142.73&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="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%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,472&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177.30&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,864)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169.67&#160;</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,454)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143.89&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,005&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151.23&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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_msa_ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Fair Value Assumptions for Units</a></td>
<td class="text">The following weighted average assumptions were used in estimating the fair value of the performance stock units granted in the first quarter of 2024.<div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:82.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.518%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value per unit</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%">$181.31</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest 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%">4.34%</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</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%">1.19%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</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%">25.9%</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MSA stock beta</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%">0.728</span></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></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_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock', window );">Summary of Performance Stock Unit Activity</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of performance stock unit activity for the three months ended March 31, 2024, is as follows: </span></div><div style="margin-bottom:7pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:64.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant&#160;Date <br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at January 1, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,221&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146.17&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177.30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,504)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175.53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,202)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141.61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at March 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,460&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147.17&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance adjustments relate primarily to the final number of shares issued for the 2021 performance unit awards which vested in the first quarter of 2024 at 174% of the target award based on both cumulative performance against EBITDA margin and revenue growth targets and MSA's TSR during the <span style="-sec-ix-hidden:f-583">three</span>-year performance period.</span></div></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_msa_ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</p></div>
<a href="javascript:void(0);" onclick="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> -Subparagraph (h)(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_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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> -Subparagraph (c)(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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191291700768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_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="margin-bottom:7pt;margin-top:11pt"><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:64.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.542%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.830%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.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:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016 Senior Notes payable through 2031, 3.40%, net of debt issuance costs</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,887&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,081&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2021 Senior Notes payable through 2036, 2.69%, net of debt issuance costs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,738&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,733&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2021 Senior Notes payable through 2036, 2.69%, net of debt issuance costs</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Term Loan credit agreement maturing in 2026, net of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,604&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 Senior Notes payable through 2028, 5.25%, net of debt issuance costs</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,943&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior revolving credit facility maturing in 2026, net of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,154&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601,692&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts due within one year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,522&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of debt issuance costs</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569,692&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,170&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191297061136">
<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">3 Months Ended</th>
</tr>
<tr><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_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 );">Changes in Goodwill</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in goodwill during the three months ended March 31, 2024, were as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:82.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.518%"></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="background-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%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Goodwill</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,534&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,485)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,049&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Changes in Intangible Assets, Net of Accumulated Amortization</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in intangible assets, net, during the three months ended March 31, 2024, were as follows:</span></div><div style="margin-bottom:7pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:82.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.518%"></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="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%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intangible Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net balance at January 1, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,134&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,436)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(773)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net balance at March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,925&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191389699120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pensions and Other Post-retirement Benefits (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_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 );">Components of Net Periodic Benefit Cost</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of Net periodic benefit (income) cost consisted of the following: </span></div><div style="margin-bottom:7pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:37.079%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.827%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.588%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension Benefits</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Benefits</span></td></tr><tr><td colspan="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%">(In thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="display:none"></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,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">1,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="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%">5,970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,918&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,812)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,906)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">Amortization of prior service cost (credit)</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%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized net actuarial losses</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%">282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit (income) cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,208)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,020)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Components of Net periodic benefit (income) cost other than service cost are included in the line item Other income, net, and service costs are included in the line items Cost of products sold and Selling, general and administrative in the unaudited Condensed Consolidated Statements of Operations. </span></div></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_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_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>61
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191298211584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Balance Sheet Location and Fair Value of Assets Associated with Derivative Financial Instruments</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:24.75pt"><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 unaudited Condensed Consolidated Balance Sheets location and fair value of assets and liabilities associated with derivative financial instruments:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:64.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts:  prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts:  accrued restructuring and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242&#160;</span></td><td style="background-color:#cceeff;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_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Income Statement Location and Impact of Derivative Financial Instruments</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:24.75pt"><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 unaudited Condensed Consolidated Statements of Operations and unaudited Condensed Consolidated Statements of Cash Flows location and the loss (gain) impact of derivative financial instruments:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:64.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.519%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months 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:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives not designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange contracts:  currency exchange losses, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,758&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(502)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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_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>62
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191291766224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Disposal Groups, Including Discontinued Operations</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a summary of the impact of the divestiture of MSA LLC on our unaudited Condensed Consolidated Statements of Operations for the three months ended March 31, 2023 (no additional impact for the three months ended March&#160;31, 2024):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:82.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.518%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In millions)</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:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 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%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341.2)</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%">Current insurance receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes receivable, insurance companies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent insurance receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes receivable, insurance companies, noncurrent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 product liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent product liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on divestiture of MSA LLC before transaction costs</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on divestiture of MSA LLC</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(129.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70.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;text-align: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-effected loss on divestiture of MSA LLC</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(199.6)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related to the write-off of deferred tax asset related to product liability reserve</span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of Product Warranty Liability</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles changes in the Company's accrued warranty reserve:</span></div><div style="margin-bottom:9pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"></td><td style="width:63.915%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.866%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.868%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In&#160;thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 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:8pt;font-weight:700;line-height:100%">Year Ended <br/>December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning warranty reserve</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,230&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,794)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty claims</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,899&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for product warranties and other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending warranty reserve</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,985&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,288&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript: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 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3<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 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483475/205-20-45-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-3A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-4A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-4B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5C<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-5D<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<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 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3A<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>63
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191384307120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash and Cash Equivalents (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 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_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_CashBalanceSubjectToMasterNettingArrangement', window );">Gross cash pool position</a></td>
<td class="nump">$ 95,488<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_msa_CashBalanceCollateralObligationToReturnCash', window );">Less: cash pool borrowings</a></td>
<td class="num">(94,644)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_CashBalanceAmountOffsetAgainstCollateral', window );">Net cash pool position</a></td>
<td class="nump">$ 844<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_CashBalanceAmountOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Balance, Amount Offset Against Collateral</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_CashBalanceAmountOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_CashBalanceCollateralObligationToReturnCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Balance, Collateral, Obligation to Return Cash</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_CashBalanceCollateralObligationToReturnCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_CashBalanceSubjectToMasterNettingArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Balance Subject To Master Netting 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;">msa_CashBalanceSubjectToMasterNettingArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191410980960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Charges - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">$ 3,017<span></span>
</td>
<td class="nump">$ 1,747<span></span>
</td>
</tr>
<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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">800<span></span>
</td>
<td class="nump">600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=msa_AmericasSegmentMember', window );">Americas | Reportable Segments</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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">300<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=msa_InternationalMember', window );">International | Reportable Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">$ 1,900<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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482047/420-10-45-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-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_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 420<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/2147482017/420-10-50-1<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><br>Reference 3: 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)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 4: 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 5: 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)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 6: 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(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 7: 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 (d)<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_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=msa_AmericasSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_AmericasSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=msa_InternationalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_InternationalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191296412976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Charges - Activity and Reserve Balance for Restructuring Charges by Segment (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, beginning balance</a></td>
<td class="nump">$ 9.8<span></span>
</td>
<td class="nump">$ 15.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_msa_RestructuringChargesbeforeAdjustments', window );">Restructuring charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_RestructuringChargesReversalOfCost', window );">Restructuring charges</a></td>
<td class="nump">3.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_RestructuringReserveTranslationAdjustment', window );">Currency translation</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="nump">0.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_PaymentsForRestructuring', window );">Cash payments</a></td>
<td class="num">(3.8)<span></span>
</td>
<td class="num">(15.1)<span></span>
</td>
</tr>
<tr class="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, ending balance</a></td>
<td class="nump">8.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate</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_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [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_RestructuringReserve', window );">Restructuring reserve, beginning balance</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.5<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_msa_RestructuringChargesbeforeAdjustments', window );">Restructuring charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.1<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_msa_RestructuringChargesReversalOfCost', window );">Restructuring charges</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveTranslationAdjustment', window );">Currency translation</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.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_PaymentsForRestructuring', window );">Cash payments</a></td>
<td class="num">(0.3)<span></span>
</td>
<td class="num">(2.6)<span></span>
</td>
</tr>
<tr class="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, ending balance</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=msa_AmericasSegmentMember', window );">Americas | Reportable Segments</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_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [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_RestructuringReserve', window );">Restructuring reserve, beginning balance</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_RestructuringChargesbeforeAdjustments', window );">Restructuring charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.1<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_msa_RestructuringChargesReversalOfCost', window );">Restructuring charges</a></td>
<td class="nump">0.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_RestructuringReserveTranslationAdjustment', window );">Currency translation</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash payments</a></td>
<td class="num">(0.6)<span></span>
</td>
<td class="num">(3.9)<span></span>
</td>
</tr>
<tr class="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, ending balance</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=msa_InternationalMember', window );">International | Reportable Segments</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_RestructuringReserveRollForward', window );"><strong>Restructuring Reserve [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_RestructuringReserve', window );">Restructuring reserve, beginning balance</a></td>
<td class="nump">9.0<span></span>
</td>
<td class="nump">12.8<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_msa_RestructuringChargesbeforeAdjustments', window );">Restructuring charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.7<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_msa_RestructuringChargesReversalOfCost', window );">Restructuring charges</a></td>
<td class="nump">1.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveTranslationAdjustment', window );">Currency translation</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash payments</a></td>
<td class="num">(2.9)<span></span>
</td>
<td class="num">$ (8.6)<span></span>
</td>
</tr>
<tr class="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, ending balance</a></td>
<td class="nump">$ 7.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_RestructuringChargesReversalOfCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restructuring Charges (Reversal Of Cost)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_RestructuringChargesReversalOfCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_RestructuringChargesbeforeAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restructuring Charges before Adjustments - Restructuring charges before any adjustments to the accrual.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_RestructuringChargesbeforeAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-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_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482017/420-10-50-1<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_RestructuringReserveRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveTranslationAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 restructuring reserve.</p></div>
<a href="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 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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveTranslationAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=msa_AmericasSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_AmericasSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=msa_InternationalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_InternationalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191297901760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Schedule of Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 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_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_InventoryFinishedGoodsNetOfReserves', window );">Finished products</a></td>
<td class="nump">$ 89,899<span></span>
</td>
<td class="nump">$ 88,687<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work in process</a></td>
<td class="nump">19,136<span></span>
</td>
<td class="nump">15,378<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Raw materials and supplies</a></td>
<td class="nump">196,521<span></span>
</td>
<td class="nump">188,539<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventories</a></td>
<td class="nump">$ 305,556<span></span>
</td>
<td class="nump">$ 292,604<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480581/330-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_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480581/330-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_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480581/330-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_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191298074912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 658,373<span></span>
</td>
<td class="nump">$ 667,911<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization', window );">Less: accumulated depreciation</a></td>
<td class="num">(447,418)<span></span>
</td>
<td class="num">(456,034)<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property, plant and equipment, net</a></td>
<td class="nump">210,955<span></span>
</td>
<td class="nump">211,877<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property, plant and equipment, gross</a></td>
<td class="nump">4,303<span></span>
</td>
<td class="nump">4,332<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property, plant and equipment, gross</a></td>
<td class="nump">140,918<span></span>
</td>
<td class="nump">141,027<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property, plant and equipment, gross</a></td>
<td class="nump">488,301<span></span>
</td>
<td class="nump">498,148<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 24,851<span></span>
</td>
<td class="nump">$ 24,404<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 and amortization from plant, property, and equipment and 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/2009/role/commonPracticeRef<br> -Topic 360<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/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br><br>Reference 3: 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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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> -Subparagraph (b)<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> -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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 842<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191296095120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reclassifications Out of Accumulated Other Comprehensive Loss (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period</a></td>
<td class="nump">$ 966,802<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(10,299)<span></span>
</td>
<td class="nump">$ 11,635<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period</a></td>
<td class="nump">994,754<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Accumulated defined benefit plans adjustment attributable to parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period</a></td>
<td class="num">(42,652)<span></span>
</td>
<td class="num">(50,335)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Tax (benefit) expense</a></td>
<td class="num">(14)<span></span>
</td>
<td class="nump">278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification from accumulated other comprehensive loss into net income (loss)(b)</a></td>
<td class="nump">374<span></span>
</td>
<td class="nump">439<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period</a></td>
<td class="num">(42,278)<span></span>
</td>
<td class="num">(49,896)<span></span>
</td>
</tr>
<tr class="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_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember', window );">Accumulated defined benefit plans adjustment, net prior service attributable to parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from accumulated other comprehensive loss</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(24)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember', window );">Accumulated defined benefit plans adjustment, net gain (loss) attributable to parent</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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from accumulated other comprehensive loss</a></td>
<td class="nump">397<span></span>
</td>
<td class="nump">185<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Accumulated net investment gain (loss) attributable to parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period</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_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Accumulated foreign currency adjustment attributable to parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period</a></td>
<td class="num">(86,597)<span></span>
</td>
<td class="num">(108,380)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(10,673)<span></span>
</td>
<td class="nump">11,194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period</a></td>
<td class="num">$ (97,270)<span></span>
</td>
<td class="num">$ (97,186)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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://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 3: 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 4: 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/2147483586/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<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 6: http://www.xbrl.org/2009/role/commonPracticeRef<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 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> -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 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 9: 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/2147483589/942-220-S99-1<br><br>Reference 10: 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 11: 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><br>Reference 12: 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_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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/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 (d)<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 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/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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).</p></div>
<a href="javascript: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/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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<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 7: 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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAociCurrentPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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://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 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/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 17A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-17A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: 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 (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: 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 (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: 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 (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: 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 (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: 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 (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<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 (f)(1)<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 (f)(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 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: 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 26: 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 27: 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 28: 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 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: 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/2147479617/946-210-S99-1<br><br>Reference 33: 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/2147479617/946-210-S99-2<br><br>Reference 34: 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/2147483575/946-220-S99-3<br><br>Reference 35: 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/2147483575/946-220-S99-3<br><br>Reference 36: 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/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<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 38: 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 39: 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 40: 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 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_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_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191296759200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Dec. 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_CapitalUnitLineItems', window );"><strong>Capital Unit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (dollars per share)</a></td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,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_PreferredStockDividendRatePercentage', window );">Cumulative preferred stock (percent)</a></td>
<td class="nump">4.50%<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>
</tr>
<tr class="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 shares, at cost</a></td>
<td class="nump">$ 367,599,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 363,284,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_CommonStockSharesAuthorized', window );">Common stock, shares authorized (shares)</a></td>
<td class="nump">180,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_CommonStockNoParValue', window );">Common stock, par value (dollars per share)</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares, outstanding (shares)</a></td>
<td class="nump">39,381,219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39,317,212<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, common, shares (shares)</a></td>
<td class="nump">22,700,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,764,179<span></span>
</td>
</tr>
<tr class="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_PreferredStockMember', window );">Preferred stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalUnitLineItems', window );"><strong>Capital Unit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury shares, at cost</a></td>
<td class="nump">$ 1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CumulativePreferredStockMember', window );">Cumulative Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalUnitLineItems', window );"><strong>Capital Unit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (shares)</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (dollars per share)</a></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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Cumulative preferred stock (percent)</a></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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockRedemptionPricePerShare', window );">Preferred stock, callable price per share (dollars per share)</a></td>
<td class="nump">$ 52.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (shares)</a></td>
<td class="nump">71,340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockPreferredShares', window );">Treasury stock, preferred, shares (shares)</a></td>
<td class="nump">52,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Purchase of treasury shares (shares)</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_us-gaap_StatementClassOfStockAxis=msa_SecondCumulativePreferredVotingStockMember', window );">Second Cumulative Preferred Voting Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalUnitLineItems', window );"><strong>Capital Unit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (shares)</a></td>
<td class="nump">1,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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (dollars per share)</a></td>
<td class="nump">$ 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (shares)</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_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalUnitLineItems', window );"><strong>Capital Unit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Purchase of treasury shares (shares)</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (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">62,081,391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued during period, new issues (shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Common stock, value, issued (up to)</a></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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_TreasuryStockCommonMember', window );">Treasury stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalUnitLineItems', window );"><strong>Capital Unit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Reissued shares (shares)</a></td>
<td class="nump">95,428<span></span>
</td>
<td class="nump">26,774<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_CapitalUnitLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_CapitalUnitLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 per share of no-par value 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_CommonStockNoParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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/2147479617/946-210-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(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_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://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/2147479617/946-210-S99-2<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 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<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(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: 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/2147483575/946-220-S99-3<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(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_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_PreferredStockDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 rate used to calculate dividend payments on preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-12A(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-2<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 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-1<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 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-3<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 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-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_PreferredStockDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockRedemptionPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-5<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-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_PreferredStockRedemptionPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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/2147479617/946-210-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(28))<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_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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://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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<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 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: 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 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(28))<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 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 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(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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_TreasuryStockPreferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 preferred 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_TreasuryStockPreferredShares</td>
</tr>
<tr>
<td style="padding-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_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 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> -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_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -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 2: 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><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -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_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_StatementEquityComponentsAxis=us-gaap_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CumulativePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CumulativePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=msa_SecondCumulativePreferredVotingStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=msa_SecondCumulativePreferredVotingStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_TreasuryStockCommonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_TreasuryStockCommonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191296413984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock - Schedule of Common Stock Activity (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<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_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_CommonStockActivityRollForward', window );"><strong>Common Stock Activity [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_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">$ 312,324<span></span>
</td>
<td class="nump">$ 281,980<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock compensation expense</a></td>
<td class="nump">4,187<span></span>
</td>
<td class="nump">6,270<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">315,241<span></span>
</td>
<td class="nump">287,009<span></span>
</td>
</tr>
<tr class="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_TreasuryStockCommonMember', window );">Treasury Cost</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_msa_CommonStockActivityRollForward', window );"><strong>Common Stock Activity [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_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(361,684)<span></span>
</td>
<td class="num">(359,838)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock compensation expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">(365,999)<span></span>
</td>
<td class="num">(362,280)<span></span>
</td>
</tr>
<tr class="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=msa_RestrictedAndPerformanceStockAwardsMember', window );">Restricted and performance stock awards | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_CommonStockActivityRollForward', window );"><strong>Common Stock Activity [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_StockGrantedDuringPeriodValueSharebasedCompensationGross', window );">Restricted and performance stock awards</a></td>
<td class="num">(1,436)<span></span>
</td>
<td class="num">(1,244)<span></span>
</td>
</tr>
<tr class="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=msa_RestrictedAndPerformanceStockAwardsMember', window );">Restricted and performance stock awards | Treasury Cost</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_msa_CommonStockActivityRollForward', window );"><strong>Common Stock Activity [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_StockGrantedDuringPeriodValueSharebasedCompensationGross', window );">Restricted and performance stock awards</a></td>
<td class="nump">1,436<span></span>
</td>
<td class="nump">1,244<span></span>
</td>
</tr>
<tr class="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 exercised | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_CommonStockActivityRollForward', window );"><strong>Common Stock Activity [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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock compensation expense</a></td>
<td class="nump">166<span></span>
</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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options exercised | Treasury Cost</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_msa_CommonStockActivityRollForward', window );"><strong>Common Stock Activity [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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock compensation expense</a></td>
<td class="nump">87<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockCompensationPlanMember', window );">Treasury shares purchased for stock compensation programs | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_CommonStockActivityRollForward', window );"><strong>Common Stock Activity [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_TreasuryStockValueAcquiredCostMethod', window );">Treasury shares purchased for stock compensation programs</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_AwardTypeAxis=us-gaap_StockCompensationPlanMember', window );">Treasury shares purchased for stock compensation programs | Treasury Cost</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_msa_CommonStockActivityRollForward', window );"><strong>Common Stock Activity [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_TreasuryStockValueAcquiredCostMethod', window );">Treasury shares purchased for stock compensation programs</a></td>
<td class="num">$ (5,838)<span></span>
</td>
<td class="num">$ (3,687)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_CommonStockActivityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common Stock Activity [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_CommonStockActivityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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 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> -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> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<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_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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://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 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/2147480167/946-830-55-12<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 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-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 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: 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/2147483575/946-220-S99-3<br><br>Reference 6: 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/2147483575/946-220-S99-3<br><br>Reference 7: 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/2147483575/946-220-S99-3<br><br>Reference 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockCommonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_TreasuryStockCommonMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=msa_RestrictedAndPerformanceStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_RestrictedAndPerformanceStockAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AwardTypeAxis=us-gaap_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_StockCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191298034720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2024 </div>
<div>Segment</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_NumberOfGeographicalSegments', window );">Number of geographical segments (in segments)</a></td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="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 (in segments)</a></td>
<td class="nump">3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_NumberOfGeographicalSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Geographical Segments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_NumberOfGeographicalSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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_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>72
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191296800256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Schedule of Reportable Segment Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales to external customers</a></td>
<td class="nump">$ 413,302<span></span>
</td>
<td class="nump">$ 398,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">80,112<span></span>
</td>
<td class="num">(60,061)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">3,017<span></span>
</td>
<td class="nump">1,747<span></span>
</td>
</tr>
<tr class="re">
<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 );">Currency exchange gains (losses), net</a></td>
<td class="nump">2,333<span></span>
</td>
<td class="nump">4,175<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Loss on divestiture of MSA LLC</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">129,211<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_msa_ProductLiabilityExpense', window );">Product liability expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<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_msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets', window );">Amortization of acquisition-related intangible assets</a></td>
<td class="nump">2,314<span></span>
</td>
<td class="nump">2,305<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_msa_StrategicTransactionCosts', window );">Acquisition related costs</a></td>
<td class="nump">233<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_msa_OperatingIncomeLossAdjusted', window );">Adjusted operating income (loss)</a></td>
<td class="nump">88,009<span></span>
</td>
<td class="nump">77,380<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_msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts', window );">Depreciation and amortization</a></td>
<td class="nump">13,245<span></span>
</td>
<td class="nump">12,267<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_msa_AdjustedEBITDA', window );">Adjusted EBITDA</a></td>
<td class="nump">101,254<span></span>
</td>
<td class="nump">89,647<span></span>
</td>
</tr>
<tr class="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=msa_AmericasSegmentMember', window );">Americas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 to external customers</a></td>
<td class="nump">295,539<span></span>
</td>
<td class="nump">280,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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Reportable Segments | Americas</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales to external customers</a></td>
<td class="nump">295,539<span></span>
</td>
<td class="nump">280,267<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">300<span></span>
</td>
<td class="nump">1,400<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_msa_OperatingIncomeLossAdjusted', window );">Adjusted operating income (loss)</a></td>
<td class="nump">$ 86,218<span></span>
</td>
<td class="nump">$ 71,694<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_msa_AdjustedOperatingMarginPercent', window );">Adjusted operating margin, percentage</a></td>
<td class="nump">29.20%<span></span>
</td>
<td class="nump">25.60%<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_msa_AdjustedEBITDA', window );">Adjusted EBITDA</a></td>
<td class="nump">$ 95,693<span></span>
</td>
<td class="nump">$ 80,494<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_msa_AdjustedEBITDAPercentage', window );">Adjusted EBITDA, percentage</a></td>
<td class="nump">32.40%<span></span>
</td>
<td class="nump">28.70%<span></span>
</td>
</tr>
<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Reportable Segments | International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales to external customers</a></td>
<td class="nump">$ 117,763<span></span>
</td>
<td class="nump">$ 117,995<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_msa_OperatingIncomeLossAdjusted', window );">Adjusted operating income (loss)</a></td>
<td class="nump">$ 13,486<span></span>
</td>
<td class="nump">$ 15,779<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_msa_AdjustedOperatingMarginPercent', window );">Adjusted operating margin, percentage</a></td>
<td class="nump">11.50%<span></span>
</td>
<td class="nump">13.40%<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_msa_AdjustedEBITDA', window );">Adjusted EBITDA</a></td>
<td class="nump">$ 17,045<span></span>
</td>
<td class="nump">$ 19,058<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_msa_AdjustedEBITDAPercentage', window );">Adjusted EBITDA, percentage</a></td>
<td class="nump">14.50%<span></span>
</td>
<td class="nump">16.20%<span></span>
</td>
</tr>
<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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember', window );">Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 to external customers</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring charges</a></td>
<td class="nump">800<span></span>
</td>
<td class="nump">600<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_msa_OperatingIncomeLossAdjusted', window );">Adjusted operating income (loss)</a></td>
<td class="num">(11,695)<span></span>
</td>
<td class="num">(10,093)<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_msa_AdjustedEBITDA', window );">Adjusted EBITDA</a></td>
<td class="num">$ (11,484)<span></span>
</td>
<td class="num">$ (9,905)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_AdjustedEBITDA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjusted EBITDA</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_AdjustedEBITDA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_AdjustedEBITDAPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjusted EBITDA, 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;">msa_AdjustedEBITDAPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</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_msa_AdjustedOperatingMarginPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjusted Operating Margin 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;">msa_AdjustedOperatingMarginPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</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_msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization Of Acquired Finite -Lived 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;">msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Depreciation, Depletion and Amortization, Excluding Acquisition Related Amounts</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_OperatingIncomeLossAdjusted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Income (Loss), Adjusted</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_OperatingIncomeLossAdjusted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_ProductLiabilityExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_ProductLiabilityExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_StrategicTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Strategic Transaction and Corporate Development 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;">msa_StrategicTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued 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 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/2003/role/disclosureRef<br> -Topic 360<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/2147482099/360-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/2147483575/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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 2: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: 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 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 (c)<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_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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482047/420-10-45-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479823/420-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_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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 2: 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 3: 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 4: 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 5: 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 6: 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 (b)<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 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 8: 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 9: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: 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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=msa_AmericasSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_AmericasSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=msa_InternationalSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_InternationalSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>73
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191290022608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Percentage of Total Sales by Product Group (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Revenues</a></td>
<td class="nump">$ 413,302<span></span>
</td>
<td class="nump">$ 398,262<span></span>
</td>
</tr>
<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=msa_BreathingApparatusMember', window );">Breathing Apparatus</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Revenues</a></td>
<td class="nump">163,694<span></span>
</td>
<td class="nump">139,388<span></span>
</td>
</tr>
<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=msa_FixGasFlameDetectionInstrumentsMember', window );">Fixed Gas &amp; Flame Detection</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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Revenues</a></td>
<td class="nump">139,216<span></span>
</td>
<td class="nump">146,601<span></span>
</td>
</tr>
<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=msa_FirefighterHelmetsandProtectiveApparelMember', window );">Firefighter Helmets &amp; Protective Apparel</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Revenues</a></td>
<td class="nump">$ 110,392<span></span>
</td>
<td class="nump">$ 112,273<span></span>
</td>
</tr>
<tr class="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_SalesRevenueNetMember', window );">Revenue Benchmark | Product Concentration Risk</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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark | Breathing Apparatus | Product Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">40.00%<span></span>
</td>
<td class="nump">35.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark | Fixed Gas &amp; Flame Detection | Product Concentration Risk</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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">34.00%<span></span>
</td>
<td class="nump">37.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark | Firefighter Helmets &amp; Protective Apparel | Product Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">26.00%<span></span>
</td>
<td class="nump">28.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_StatementBusinessSegmentsAxis=msa_AmericasSegmentMember', window );">Americas</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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Revenues</a></td>
<td class="nump">$ 295,539<span></span>
</td>
<td class="nump">$ 280,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_us-gaap_StatementBusinessSegmentsAxis=msa_AmericasSegmentMember', window );">Americas | Breathing Apparatus</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Revenues</a></td>
<td class="nump">122,252<span></span>
</td>
<td class="nump">102,056<span></span>
</td>
</tr>
<tr class="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=msa_AmericasSegmentMember', window );">Americas | Fixed Gas &amp; Flame Detection</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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Revenues</a></td>
<td class="nump">96,295<span></span>
</td>
<td class="nump">99,311<span></span>
</td>
</tr>
<tr class="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=msa_AmericasSegmentMember', window );">Americas | Firefighter Helmets &amp; Protective Apparel</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Revenues</a></td>
<td class="nump">$ 76,992<span></span>
</td>
<td class="nump">$ 78,900<span></span>
</td>
</tr>
<tr class="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=msa_AmericasSegmentMember', window );">Americas | Revenue Benchmark | Product Concentration Risk</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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">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_StatementBusinessSegmentsAxis=msa_AmericasSegmentMember', window );">Americas | Revenue Benchmark | Breathing Apparatus | Product Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">41.00%<span></span>
</td>
<td class="nump">36.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_StatementBusinessSegmentsAxis=msa_AmericasSegmentMember', window );">Americas | Revenue Benchmark | Fixed Gas &amp; Flame Detection | Product Concentration Risk</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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">33.00%<span></span>
</td>
<td class="nump">35.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_StatementBusinessSegmentsAxis=msa_AmericasSegmentMember', window );">Americas | Revenue Benchmark | Firefighter Helmets &amp; Protective Apparel | Product Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">26.00%<span></span>
</td>
<td class="nump">29.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_StatementBusinessSegmentsAxis=msa_InternationalMember', window );">International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Revenues</a></td>
<td class="nump">$ 117,763<span></span>
</td>
<td class="nump">$ 117,995<span></span>
</td>
</tr>
<tr class="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=msa_InternationalMember', window );">International | Breathing Apparatus</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Revenues</a></td>
<td class="nump">41,442<span></span>
</td>
<td class="nump">37,332<span></span>
</td>
</tr>
<tr class="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=msa_InternationalMember', window );">International | Fixed Gas &amp; Flame Detection</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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Revenues</a></td>
<td class="nump">42,921<span></span>
</td>
<td class="nump">47,290<span></span>
</td>
</tr>
<tr class="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=msa_InternationalMember', window );">International | Firefighter Helmets &amp; Protective Apparel</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Revenues</a></td>
<td class="nump">$ 33,400<span></span>
</td>
<td class="nump">$ 33,373<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=msa_InternationalMember', window );">International | Revenue Benchmark | Product Concentration Risk</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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">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_StatementBusinessSegmentsAxis=msa_InternationalMember', window );">International | Revenue Benchmark | Breathing Apparatus | Product Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">35.00%<span></span>
</td>
<td class="nump">32.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_StatementBusinessSegmentsAxis=msa_InternationalMember', window );">International | Revenue Benchmark | Fixed Gas &amp; Flame Detection | Product Concentration Risk</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_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">36.00%<span></span>
</td>
<td class="nump">40.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_StatementBusinessSegmentsAxis=msa_InternationalMember', window );">International | Revenue Benchmark | Firefighter Helmets &amp; Protective Apparel | Product Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems', window );"><strong>Revenue from External Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">29.00%<span></span>
</td>
<td class="nump">28.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_EntityWideInformationRevenueFromExternalCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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 2: 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 3: 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 4: 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 5: 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 6: 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 (b)<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 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 8: 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 9: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: 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=msa_BreathingApparatusMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msa_BreathingApparatusMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=msa_FixGasFlameDetectionInstrumentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msa_FixGasFlameDetectionInstrumentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=msa_FirefighterHelmetsandProtectiveApparelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msa_FirefighterHelmetsandProtectiveApparelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ProductConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=msa_AmericasSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_AmericasSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=msa_InternationalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_InternationalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191297628400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings (Loss) per Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<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_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 58,139<span></span>
</td>
<td class="num">$ (150,173)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStockStock', window );">Preferred stock dividends</a></td>
<td class="num">(10)<span></span>
</td>
<td class="num">(10)<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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) attributable to common equity</a></td>
<td class="nump">58,129<span></span>
</td>
<td class="num">(150,183)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic', window );">Dividends and undistributed earnings allocated to participating securities</a></td>
<td class="num">(7)<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_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income (loss) attributable to common shareholders</a></td>
<td class="nump">$ 58,122<span></span>
</td>
<td class="num">$ (150,183)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted-average shares outstanding (shares)</a></td>
<td class="nump">39,360<span></span>
</td>
<td class="nump">39,224<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Stock-based compensation awards (shares)</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted-average shares outstanding (shares)</a></td>
<td class="nump">39,556<span></span>
</td>
<td class="nump">39,224<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive stock options (shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">180<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_EarningsPerShareContinuingOperationsAbstract', window );"><strong>Earnings (loss) per share:</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_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.48<span></span>
</td>
<td class="num">$ (3.83)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.47<span></span>
</td>
<td class="num">$ (3.83)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_EarningsPerShareContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings Per Share, Continuing Operations [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_EarningsPerShareContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_DividendsPreferredStockStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 preferred stock dividends declared with the form of settlement in 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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481071/942-405-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_DividendsPreferredStockStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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/2147483589/942-220-S99-1<br><br>Reference 15: 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/2147483586/944-220-S99-1<br><br>Reference 16: 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 17: 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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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/2147483589/942-220-S99-1<br><br>Reference 14: 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/2147483586/944-220-S99-1<br><br>Reference 15: 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 16: 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_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 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 2: 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 3: 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 4: 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 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 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 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 (f)<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 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 9: 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 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 (a)<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: 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 13: 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/2147480167/946-830-55-10<br><br>Reference 14: 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/2147483581/946-220-45-7<br><br>Reference 15: 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/2147483586/944-220-S99-1<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: 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/2147483575/946-220-S99-1<br><br>Reference 18: 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/2147483575/946-220-S99-3<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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: 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 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)(iii)(A))<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)(4)(iv))<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 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 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)(i))<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)(A))<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)(iii)(B))<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)(4)(iv))<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)(5))<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 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 30: 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 31: 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 32: 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 33: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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/2147483589/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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 2: 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 3: 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 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<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 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 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 (b)<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 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: 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 11: 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 12: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-11<br><br>Reference 14: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<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 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<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 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<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 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class 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 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 65<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-65<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 66<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-66<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 60B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>75
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191290795024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">23.10%<span></span>
</td>
<td class="num">(121.70%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 7,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Insurance receivable and other noncurrent assets</a></td>
<td class="nump">19,664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,811<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Accrued interest and penalties related to uncertain tax positions</a></td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=msa_DeferredTaxAssetMember', window );">Deferred tax asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Insurance receivable and other noncurrent assets</a></td>
<td class="nump">$ 500<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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 2: 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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=msa_DeferredTaxAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_DeferredTaxAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191389719248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans - Schedule of Stock Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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_ShareBasedCompensation', window );">Stock compensation expense</a></td>
<td class="nump">$ 4,187<span></span>
</td>
<td class="nump">$ 6,270<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Income tax benefit</a></td>
<td class="nump">1,026<span></span>
</td>
<td class="nump">1,536<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_AllocatedShareBasedCompensationExpenseNetOfTax', window );">Stock compensation expense, net of tax</a></td>
<td class="nump">$ 3,161<span></span>
</td>
<td class="nump">$ 4,734<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 expense for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191298179360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans - Summary of Stock Option Activity (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, beginning balance (in shares) | shares</a></td>
<td class="nump">26,536<span></span>
</td>
</tr>
<tr class="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) | shares</a></td>
<td class="num">(5,465)<span></span>
</td>
</tr>
<tr class="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 );">Outstanding, ending balance (in shares) | shares</a></td>
<td class="nump">21,071<span></span>
</td>
</tr>
<tr class="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 );">Exercisable (in shares) | shares</a></td>
<td class="nump">21,071<span></span>
</td>
</tr>
<tr class="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&#160;Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, beginning balance (dollars per share) | $ / shares</a></td>
<td class="nump">$ 45.95<span></span>
</td>
</tr>
<tr class="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 (dollars per share) | $ / shares</a></td>
<td class="nump">46.32<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, ending balance (dollars per share) | $ / shares</a></td>
<td class="nump">45.85<span></span>
</td>
</tr>
<tr class="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 );">Exercisable (dollars per share) | $ / shares</a></td>
<td class="nump">$ 45.85<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_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_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://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 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(28))<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><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(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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191296630624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans - Summary of Restricted Stock and Unit Activity (Details) - Restricted Stock Activity<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested, beginning balance (in shares) | shares</a></td>
<td class="nump">173,851<span></span>
</td>
</tr>
<tr class="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) | shares</a></td>
<td class="nump">71,472<span></span>
</td>
</tr>
<tr class="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) | shares</a></td>
<td class="num">(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(2,454)<span></span>
</td>
</tr>
<tr class="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) | shares</a></td>
<td class="nump">221,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&#160;Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested, beginning balance (dollars per share) | $ / shares</a></td>
<td class="nump">$ 142.73<span></span>
</td>
</tr>
<tr class="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 (dollars per share) | $ / shares</a></td>
<td class="nump">177.30<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (dollars per share) | $ / shares</a></td>
<td class="nump">169.67<span></span>
</td>
</tr>
<tr class="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 (dollars per share) | $ / shares</a></td>
<td class="nump">143.89<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested, ending Balance (dollars per share) | $ / shares</a></td>
<td class="nump">$ 151.23<span></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191389806672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><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_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits', window );">Percentage of target award based on achieving targeted performance conditions</a></td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits', window );">Percentage of target award based on achieving targeted performance conditions</a></td>
<td class="nump">200.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod', window );">Fair value assumptions, average closing price used to calculate expected dividend rate, period (years)</a></td>
<td class="text">1 year<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_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod', window );">Stock beta, daily price data period (years)</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 award based on achieving a targeted total shareholder return based on which final number of shares to be issued for performance stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</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_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-base Payment Award, Fair Value Assumptions, Average Closing Price Used to Calculate Expected Dividend Rate, 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;">msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</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_msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-base Payment Award, Fair Value Assumptions, Stock Beta, Daily Price Data, 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;">msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_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>80
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191296438464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans - Weighted Average Risk Assumptions (Details) - Performance Stock Unit<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2024 </div>
<div>$ / shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Fair value per unit (dollars per share)</a></td>
<td class="nump">$ 177.30<span></span>
</td>
</tr>
<tr class="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 );">Monte Carlo Approach</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Fair value per unit (dollars per share)</a></td>
<td class="nump">$ 181.31<span></span>
</td>
</tr>
<tr class="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.34%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">1.19%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">25.90%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta', window );">MSA stock beta</a></td>
<td class="nump">0.728<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Stock Beta</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_ValuationTechniqueAxis=msa_MonteCarloApproachMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_MonteCarloApproachMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191298202880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Plans - Summary of Performance Stock Unit Activity (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant&#160;Date Fair Value</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_msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits', window );">Percentage of target award based on achieving specified performance targets</a></td>
<td class="nump">174.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Stock Unit</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested, beginning balance (in shares) | shares</a></td>
<td class="nump">189,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">40,231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod', window );">Performance adjustments (in shares) | shares</a></td>
<td class="nump">18,714<span></span>
</td>
</tr>
<tr class="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) | shares</a></td>
<td class="num">(69,504)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(2,202)<span></span>
</td>
</tr>
<tr class="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) | shares</a></td>
<td class="nump">176,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant&#160;Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested, beginning balance (dollars per share) | $ / shares</a></td>
<td class="nump">$ 146.17<span></span>
</td>
</tr>
<tr class="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 (dollars per share) | $ / shares</a></td>
<td class="nump">177.30<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_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue', window );">Performance adjustments (dollars per share) | $ / shares</a></td>
<td class="nump">197.16<span></span>
</td>
</tr>
<tr class="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 (dollars per share) | $ / shares</a></td>
<td class="nump">175.53<span></span>
</td>
</tr>
<tr class="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 (dollars per share) | $ / shares</a></td>
<td class="nump">141.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested, ending Balance (dollars per share) | $ / shares</a></td>
<td class="nump">$ 147.17<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Award vesting period</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 award based on achieving a targeted return on net assets based on which final number of shares to be issued for performance stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</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_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation arrangement by share-based payment award equity instruments other than options performance adjustment in 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;">msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</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_msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation arrangement by share-based payment award equity instruments other than options performance adjustment in period, weighted average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>82
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191292774576">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Term Debt - Schedule of Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Jun. 29, 2023</div></th>
<th class="th"><div>Jan. 05, 2023</div></th>
<th class="th"><div>Jul. 01, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Senior revolving credit facility maturing in 2026, net of debt issuance costs</a></td>
<td class="nump">$ 68,427<span></span>
</td>
<td class="nump">$ 59,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">596,154<span></span>
</td>
<td class="nump">601,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Amounts due within one year</a></td>
<td class="nump">26,462<span></span>
</td>
<td class="nump">26,522<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net of debt issuance costs</a></td>
<td class="nump">$ 569,692<span></span>
</td>
<td class="nump">575,170<span></span>
</td>
<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=msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember', window );">2016 Senior Notes payable through 2031, 3.40%, net of debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, stated interest rate percentage</a></td>
<td class="nump">3.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeniorLongTermNotes', window );">Senior notes payable</a></td>
<td class="nump">$ 53,887<span></span>
</td>
<td class="nump">62,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=msa_MultiCurrencyNoteSeriesCSeniorNotesMember', window );">2021 Senior Notes payable through 2036, 2.69%, net of debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, stated interest rate percentage</a></td>
<td class="nump">2.69%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeniorLongTermNotes', window );">Senior notes payable</a></td>
<td class="nump">$ 99,738<span></span>
</td>
<td class="nump">99,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=msa_MultiCurrencyNoteSeriesCSeniorNotesMember', window );">2021 Senior Notes payable through 2036, 2.69%, net of debt issuance costs | Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, stated interest rate 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="nump">2.69%<span></span>
</td>
</tr>
<tr class="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=msa_NYLNoteFacilitySeriesASeniorNotesMember', window );">2021 Senior Notes payable through 2036, 2.69%, net of debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, stated interest rate percentage</a></td>
<td class="nump">2.69%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeniorLongTermNotes', window );">Senior notes payable</a></td>
<td class="nump">$ 99,738<span></span>
</td>
<td class="nump">99,733<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=msa_NYLNoteFacilitySeriesASeniorNotesMember', window );">2021 Senior Notes payable through 2036, 2.69%, net of debt issuance costs | Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, stated interest rate 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="nump">2.69%<span></span>
</td>
</tr>
<tr class="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=msa_TermLoanFacility2023Member', window );">2023 Term Loan credit agreement maturing in 2026, net of debt issuance costs | Secured Debt | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, stated interest rate percentage</a></td>
<td class="nump">6.42%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 224,421<span></span>
</td>
<td class="nump">230,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=msa_SeniorNotesDue2028Member', window );">2023 Senior Notes payable through 2028, 5.25%, net of debt issuance costs | Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, stated interest rate percentage</a></td>
<td class="nump">5.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 49,943<span></span>
</td>
<td class="nump">$ 49,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://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/2147479440/944-210-S99-1<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/2147479853/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_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_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 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 3: 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 4: 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 5: 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/2147479440/944-210-S99-1<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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: 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_SeniorLongTermNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note holders.</p></div>
<a href="javascript:void(0);" onclick="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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -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_SeniorLongTermNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=msa_MultiCurrencyNoteSeriesCSeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_MultiCurrencyNoteSeriesCSeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=msa_NYLNoteFacilitySeriesASeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_NYLNoteFacilitySeriesASeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=msa_TermLoanFacility2023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_TermLoanFacility2023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=msa_SeniorNotesDue2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_SeniorNotesDue2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191285135856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 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>Jun. 29, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 05, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 24, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jan. 04, 2019</div></th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>GBP (&#163;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 01, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Weighted average revolving interest rate, 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="nump">6.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of credit facility, remaining borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 829,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_LineOfCreditFacilityAccordionFeatureAmount', window );">Line of credit facility, accordion feature</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000,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_LongTermDebtCurrent', window );">Amounts due within one year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,462,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,522,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_msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum', window );">Minimum fixed charges coverage ratio (not less than)</a></td>
<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.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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum', window );">Maximum consolidated leverage ratio (not to exceed)</a></td>
<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.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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum', window );">Consolidated leverage ratio (not more than)</a></td>
<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.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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">596,154,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">601,692,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_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets', window );">Restricted cash included in prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,985,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,730,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_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember', window );">Standby Letters of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Proceeds from lines of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,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>
</tr>
<tr class="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=msa_SeniorRevolvingCreditFacilityMaturingIn2026Member', window );">Senior Revolving Credit Facility Maturing in 2023 | Standby Letters of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Proceeds from lines of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=msa_MultiCurrencyNoteSeriesCSeniorNotesMember', window );">Series C Senior Notes Due July 2036</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, stated interest rate 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="nump">2.69%<span></span>
</td>
<td class="nump">2.69%<span></span>
</td>
<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=msa_NYLNoteFacilitySeriesASeniorNotesMember', window );">Series A Senior Notes Due 2036</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, stated interest rate 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="nump">2.69%<span></span>
</td>
<td class="nump">2.69%<span></span>
</td>
<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_SeniorNotesMember', window );">Senior Notes | Series C Senior Notes Due July 2036</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Aggregate principal 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="nump">$ 100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, stated interest rate 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="nump">2.69%<span></span>
</td>
</tr>
<tr class="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_SeniorNotesMember', window );">Senior Notes | Series A Senior Notes Due 2036</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Aggregate principal 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="nump">$ 100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, stated interest rate 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="nump">2.69%<span></span>
</td>
</tr>
<tr class="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_SeniorNotesMember', window );">Senior Notes | NYL Note 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes | Senior Notes Due 2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Aggregate principal amount</a></td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, stated interest rate percentage</a></td>
<td class="nump">5.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="nump">5.25%<span></span>
</td>
<td class="nump">5.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>
</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_msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity', window );">Principal of debt amount due in year before maturity</a></td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_msa_DebtInstrumentPrincipalAmountDueAtMaturity', window );">Principal of debt amount due at maturity</a></td>
<td class="nump">$ 25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49,943,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,939,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_UnsecuredDebtMember', window );">Unsecured Debt | Series C Senior Notes Due July 2036</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 335,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember', window );">Notes Payable | Multi-currency Notes Due in 2031</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Aggregate principal 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="nump">$ 54,000,000<span></span>
</td>
<td class="nump">&#163; 42,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, stated interest rate 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="nump">3.40%<span></span>
</td>
<td class="nump">3.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Amounts due within one year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,700,000<span></span>
</td>
<td class="nump">&#163; 6,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_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | 2023 Term Loan credit agreement maturing in 2026, net of debt issuance costs | Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, stated interest rate 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="nump">6.42%<span></span>
</td>
<td class="nump">6.42%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 224,421,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 230,604,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_VariableRateAxis=us-gaap_BaseRateMember', window );">Base Rate | Senior Revolving Credit Facility Maturing in 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Interest rate margin, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=msa_OvernightBankFundingRateMember', window );">Overnight Bank Funding Rate | Senior Revolving Credit Facility Maturing in 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Interest rate margin, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=msa_SecuredOvernightFinancingRateSOFRMember', window );">Secured Overnight Financing Rate (SOFR) | Senior Revolving Credit Facility Maturing in 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Interest rate margin, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 | Senior Revolving Credit Facility Maturing in 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Interest rate margin, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 | Line of Credit | 2023 Term Loan credit agreement maturing in 2026, net of debt issuance costs | Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate', window );">Basis spread on EBITDA leverage ratio and elected rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 | Senior Revolving Credit Facility Maturing in 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Interest rate margin, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 | Line of Credit | 2023 Term Loan credit agreement maturing in 2026, net of debt issuance costs | Secured Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate', window );">Basis spread on EBITDA leverage ratio and elected rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Basis Spread On EBITDA Leverage Ratio And Elected 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;">msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</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_msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Consolidated Leverage Ratio In Period Of Acquisition, Maximum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</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_msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Consolidated Leverage Ratio, Maximum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</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_msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Covenant, Fixed Charges Coverage Ratio, Minimum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</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_msa_DebtInstrumentPrincipalAmountDueAtMaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Principal Amount Due At Maturity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_DebtInstrumentPrincipalAmountDueAtMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Principal Amount Due In Year Before Maturity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_LineOfCreditFacilityAccordionFeatureAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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;">msa_LineOfCreditFacilityAccordionFeatureAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted Cash, Current Assets, Included in Prepaid Expenses and Other Current 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;">msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-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_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_LineOfCreditFacilityInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -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_LineOfCreditFacilityInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 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_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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -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_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -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_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, 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 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 3: 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 4: 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 5: 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/2147479440/944-210-S99-1<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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: 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_CreditFacilityAxis=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_CreditFacilityAxis=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=msa_SeniorRevolvingCreditFacilityMaturingIn2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_SeniorRevolvingCreditFacilityMaturingIn2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=msa_MultiCurrencyNoteSeriesCSeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_MultiCurrencyNoteSeriesCSeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=msa_NYLNoteFacilitySeriesASeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_NYLNoteFacilitySeriesASeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=msa_NYLNoteFacilitySeniorUnsecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_NYLNoteFacilitySeniorUnsecuredNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=msa_SeniorNotesDue2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_SeniorNotesDue2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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_LongtermDebtTypeAxis=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_LongtermDebtTypeAxis=us-gaap_NotesPayableOtherPayablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_NotesPayableOtherPayablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=msa_MulticurrencyNotesDuein2031Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_MulticurrencyNotesDuein2031Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=msa_TermLoanFacility2023Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_TermLoanFacility2023Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_VariableRateAxis=msa_OvernightBankFundingRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_OvernightBankFundingRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=msa_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=msa_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_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>84
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191298150256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Changes in Goodwill (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">$ 627,534<span></span>
</td>
</tr>
<tr class="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="num">(2,485)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">$ 625,049<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 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/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 4: 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 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 (a)<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 (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: 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/2147479853/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_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191290795600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 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_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired 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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 625,049<span></span>
</td>
<td class="nump">$ 627,534<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=msa_AmericasSegmentMember', window );">Americas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired 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_Goodwill', window );">Goodwill</a></td>
<td class="nump">447,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=msa_InternationalSegmentMember', window );">International</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired 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_Goodwill', window );">Goodwill</a></td>
<td class="nump">177,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade name | Globe Holding Company LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Indefinite-lived intangible assets</a></td>
<td class="nump">$ 60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AcquiredFiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 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/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 4: 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 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 (a)<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 (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: 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/2147479853/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_StatementBusinessSegmentsAxis=msa_AmericasSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_AmericasSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=msa_InternationalSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_InternationalSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=msa_GlobeHoldingCompanyLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_GlobeHoldingCompanyLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191297213040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Changes in Intangible Assets, Net of Accumulated Amortization (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 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_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Finite-lived Intangible Assets [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Beginning balance</a></td>
<td class="nump">$ 266,134<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="num">(4,436)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss', window );">Currency translation</a></td>
<td class="num">(773)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Ending balance</a></td>
<td class="nump">$ 260,925<span></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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FiniteLivedIntangibleAssetsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191384198880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pensions and Other Post-retirement Benefits - Components of Net Periodic Benefit Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<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_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 2,315<span></span>
</td>
<td class="nump">$ 1,884<span></span>
</td>
</tr>
<tr class="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">5,970<span></span>
</td>
<td class="nump">5,918<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(10,812)<span></span>
</td>
<td class="num">(9,906)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service cost (credit)</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Recognized net actuarial losses</a></td>
<td class="nump">282<span></span>
</td>
<td class="nump">47<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit (income) cost</a></td>
<td class="num">(2,208)<span></span>
</td>
<td class="num">(2,020)<span></span>
</td>
</tr>
<tr class="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 );">Other Benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">44<span></span>
</td>
<td class="nump">53<span></span>
</td>
</tr>
<tr class="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">248<span></span>
</td>
<td class="nump">273<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service cost (credit)</a></td>
<td class="num">(46)<span></span>
</td>
<td class="num">(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_DefinedBenefitPlanActuarialGainLoss', window );">Recognized net actuarial losses</a></td>
<td class="nump">115<span></span>
</td>
<td class="nump">138<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit (income) cost</a></td>
<td class="nump">$ 361<span></span>
</td>
<td class="nump">$ 403<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) 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)(5)<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)(5)<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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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>
<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>88
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191291600432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pensions and Other Post-retirement Benefits - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Pension plans contributions</a></td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">$ 2.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_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear', window );">Total estimated pension plans contributions for the fiscal year</a></td>
<td class="nump">$ 5.3<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_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_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_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions received and expected to be received by defined benefit plan from employer in current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="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/2009/role/commonPracticeRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191298184816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 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_ForeignExchangeForwardMember', window );">Foreign Exchange Forward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amount of open forward contracts</a></td>
<td class="nump">$ 115.0<span></span>
</td>
<td class="nump">$ 110.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191297710288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments - Balance Sheet Location and Fair Value of Assets Associated with Derivative Financial Instruments (Details) - Not designated as hedging instrument - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 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_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Derivatives not designated as hedging instruments:</a></td>
<td class="nump">$ 660<span></span>
</td>
<td class="nump">$ 242<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Foreign exchange contracts: accrued restructuring and other current liabilities</a></td>
<td class="nump">$ 148<span></span>
</td>
<td class="nump">$ 2,210<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<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_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191291711280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments - Income Statement Location and Impact of Derivative Financial Instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<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_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not designated as hedging instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Foreign exchange contracts: currency exchange losses, net</a></td>
<td class="nump">$ 1,758<span></span>
</td>
<td class="num">$ (502)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<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_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191389741168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Reported Value Measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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 disclosure</a></td>
<td class="nump">$ 304.0<span></span>
</td>
<td class="nump">$ 312.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimate of Fair Value Measurement</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 disclosure</a></td>
<td class="nump">$ 265.2<span></span>
</td>
<td class="nump">$ 278.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 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/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 3: 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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191290153152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 05, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 22, 2024 </div>
<div>claim </div>
<div>classAction </div>
<div>lawsuit</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityAccrualPeriodExpense', window );">Product liability expense</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="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_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect', window );">Tax-effected loss on divestiture</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="nump">199,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_ProductWarrantyExpense', window );">Product warranty expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=2024-04-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Remaining performance obligation, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Remaining performance obligation, expected timing of satisfaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=msa_MSALLCMember', window );">MSA LLC | Joint Venture By R&amp;Q Insurance Holdings Ltd. And Obra Capital, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_msa_BusinessCombinationContributedCashAndCashEquivalents', window );">Contributed cash and cash equivalents by acquiree</a></td>
<td class="nump">$ 35,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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember', window );">Disposal Group, Disposed of by Sale, Not Discontinued Operations | MSA LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents', window );">Disposal group, contributed cash and cash equivalents</a></td>
<td class="nump">$ 341,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 341,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect', window );">Tax-effected loss on divestiture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 199,600<span></span>
</td>
<td class="nump">199,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_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost', window );">Disposal group, transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,600<span></span>
</td>
<td class="nump">5,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=msa_SingleIncidentMember', window );">Single incident</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityAccrualComponentAmount', window );">Product liability accrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,400<span></span>
</td>
<td class="nump">$ 1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductLiabilityAccrualPeriodExpense', window );">Product liability expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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_LossContingenciesByNatureOfContingencyAxis=msa_DamagesFromProductSubstancesMember', window );">Damages From Product Substances | 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_msa_LossContingencyPendingLawsuitsNumber', window );">Number of pending lawsuits | lawsuit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_LossContingencyPendingClaimsNumber', window );">Number of pending claims | claim</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,189<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_msa_LossContingencyPendingClassActionNumber', window );">Number of pending class actions | classAction</a></td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_BusinessCombinationContributedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Contributed Cash And Cash Equivalents</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_BusinessCombinationContributedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Contributed Cash And Cash Equivalents</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, (Transaction Cost) Reversal Of Cost</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Not Discontinued Operation, Gain (Loss) On Disposal, Including Tax Effect</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_LossContingencyPendingClassActionNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Pending Class Action, Number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_LossContingencyPendingClassActionNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</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_msa_LossContingencyPendingLawsuitsNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Pending Lawsuits, Number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_LossContingencyPendingLawsuitsNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</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_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-3<br><br>Reference 2: 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 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<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/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><br>Reference 6: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyPendingClaimsNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pending claims pertaining to a loss contingency.</p></div>
<a href="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 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<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 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_LossContingencyPendingClaimsNumber</td>
</tr>
<tr>
<td style="padding-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_ProductLiabilityAccrualComponentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recorded amount of the accrual for a material component of a product liability contingency.</p></div>
<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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductLiabilityAccrualComponentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductLiabilityAccrualPeriodExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 loss reported during the period pertaining to product 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;">us-gaap_ProductLiabilityAccrualPeriodExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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><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 (a)<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_ProductWarrantyExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-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=2024-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_us-gaap_BusinessAcquisitionAxis=msa_MSALLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=msa_MSALLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=msa_MSALLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=msa_MSALLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=msa_SingleIncidentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=msa_SingleIncidentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=msa_DamagesFromProductSubstancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=msa_DamagesFromProductSubstancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191286794272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Impact of Divestiture (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 05, 2023</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Dec. 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Loss on divestiture of MSA LLC</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="num">$ (129,211)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect', window );">Tax-effected loss on divestiture of MSA LLC</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="num">$ (199,578)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember', window );">Disposal Group, Disposed of by Sale, Not Discontinued Operations | MSA LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="num">$ (341,200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (341,200)<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_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent', window );">Current insurance receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,300)<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_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent', window );">Notes receivable, insurance companies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,900)<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_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent', window );">Noncurrent insurance receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(110,300)<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_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent', window );">Notes receivable, insurance companies, noncurrent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(38,700)<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_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent', window );">Current product liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,100<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_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent', window );">Noncurrent product liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">324,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross', window );">Loss on divestiture of MSA LLC before transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(123,600)<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_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost', window );">Transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,600)<span></span>
</td>
<td class="num">(5,600)<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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Loss on divestiture of MSA LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(129,200)<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_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax', window );">Income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(70,400)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect', window );">Tax-effected loss on divestiture of MSA LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (199,600)<span></span>
</td>
<td class="num">$ (199,600)<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_msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Contributed Cash And Cash Equivalents</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Insurance Settlements Receivable, 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;">msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Insurance Settlements Receivable, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Notes, Loans And Financing Receivable, Net, Insurance Companies, 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;">msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Notes, Loans And Financing Receivable, Net, Insurance Companies, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Product Liability, 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;">msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Product Liability, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, (Transaction Cost) Reversal Of Cost</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Not Discontinued Operation, Gain (Loss) On Disposal, Gross</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Not Discontinued Operation, Gain (Loss) On Disposal, Including Tax Effect</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Not Discontinued Operation, Gain (Loss) On Disposal, 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;">msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>msa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued 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 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/2003/role/disclosureRef<br> -Topic 360<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/2147482099/360-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482130/360-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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=msa_MSALLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=msa_MSALLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>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.24.1.u1</span><table class="report" border="0" cellspacing="2" id="idm140191297708832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies - Schedule of Product Warranty Liability (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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 );">Beginning warranty reserve</a></td>
<td class="nump">$ 14,288<span></span>
</td>
<td class="nump">$ 15,230<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualPayments', window );">Warranty payments</a></td>
<td class="num">(2,374)<span></span>
</td>
<td class="num">(9,794)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued', window );">Warranty claims</a></td>
<td class="nump">2,141<span></span>
</td>
<td class="nump">8,899<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease', window );">Provision for product warranties and other adjustments</a></td>
<td class="num">(70)<span></span>
</td>
<td class="num">$ (47)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Ending warranty reserve</a></td>
<td class="nump">$ 13,985<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_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://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 2: 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 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)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/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_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_ProductWarrantyAccrualPreexistingIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.</p></div>
<a href="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)(4)<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_ProductWarrantyAccrualPreexistingIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.</p></div>
<a href="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)(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_StandardProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 product warranty accrual from warranties issued. Excludes extended product warranties.</p></div>
<a href="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)(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_StandardProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>EXCEL
<SEQUENCE>96
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( %2'GE@'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " !4AYY8P6UJL>\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O32=(J'+BV-/"H(#Q;>0W+9@TX3DI-VWMZU;A^@'\#%W__SN
M=W"-B=*$A,\I1$SD,-\,ONVR-''-CD11 F1S1*]S.2:ZL;D/R6L:G^D 49L/
M?4 0G-^!1])6DX8)6,2%R%1CC30)-85TQENSX.-G:F>8-8 M>NPH0U56P-0T
M,9Z&MH$K8((1)I^_"V@7XES]$SMW@)V30W9+JN_[LJ_GW+A#!6]/CR_SNH7K
M,NG.X/@K.TFGB&MVF?Q:/VQV6Z8$%ZN"KXJ:[P27M_=2B/?)]8??5=@'Z_;N
M'QM?!%4#O^Y"?0%02P,$%     @ 5(>>6)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" !4AYY8A"]K\<@%  #2'@  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+69:V_;-AB%_PKA 4,+Q+5$^9)TC@''3;9@3>K&V8ILV =:HFVADJB1E!W_
M^[V4;2G)J->"4/=#K=LYX2->=$@.-T)^5RO.-7F.HT1=ME9:IQ\['>6O>,S4
M!Y'R!.XLA(R9AE.Y[*A4<A;DHCCJ4,?I=V(6)JW1,+\VE:.AR'04)GPJB<KB
MF,GM%8_$YK+EM@X7'L+E2IL+G=$P94L^X_J/="KAK%.X!&',$Q6*A$B^N&R-
MW8\3CQI!_L2?(=^H%\?$H,R%^&Y.;H/+EF-*Q"/N:V/!X&?-)SR*C!.4X]^]
M::OXFT;X\OC@?I/# \R<*3X1T;<PT*O+UGF+!'S!LD@_B,UO? _4,WZ^B%3^
M/]GLGNW1%O$SI46\%T,)XC#9_;+G_8MX(:"#"@'="^@;@=NM$'A[@9>#[DJ6
M8WUBFHV&4FR(-$^#FSG(WTVN!IHP,=4XTQ+NAJ#3HXE8<TG:1*V8Y&K8T>!I
M[G3\O?YJIZ<5>H_<B42O%+E. AZ\UG>@+$6!Z*% 5Q0UO&/R _'<,T(=VK64
M9X++QRG(:=\F?U4<KW@_7N[GH>_G[_%<:0E-[A_;&]HY=.T.IA]^5"GS^64+
M.IKB<LU;HY]_<OO.+S:\'V3V"K9;P'8Q]]$GX6?0135YW*;<1HK+7:?]U8:$
MJAHB]0JD7CVDKQF3FLMH2QYX*J2VX>%66F:VES)!50WQ^@5>OQ[>E,M0!*87
M$A@'K)6'.Q7]KK+CH?J&G(."<U"S94H&GY#\"U!=C[C7@D7*6I&HK"'@>0%X
MCA;J.M&AWI*;,.+D/HOG7-K < ^W[?9Z@PL;&BILB'91H%W407O@R] ,HE")
M]RRVME#<YVXV)K/QS?7C$[F]G]@H47U#2M<IOZ1.'<[;Q!<26B8SC?2,S#1T
M1R(DF8@LT7(+OX$5_HC[=&PCQD5-D5^$![<.\B-[)K<!=,]P$?HY-]*&CUAV
M^^WNA=OM>=9VC(N;\M*2E];A'0<!N*NSPP'Y#,^1+XF]7G%+UW$<,H%N :\+
M6L<W(0)%/DG(ME9^U*PI?QF&7#1^_(]_8LZ@;3^*36)EQ^U*;&.@5F%Z9H4^
M129RRU#DXK'F+731HZ=2K,/$M]<Z[EG1FT^1E-PR*KEXP'D+.A5*LXC\%:;5
M@Q;N"$7K]]L]Z@RLN*=(3FX9G5P\\>2-=PQSWVHZW&!@STFXJBE6F91</-Y\
M%CY4VG0E$BQ)'#$9#/KM\[[C6/E.D9/<,BBYM9+2))/2!,)="@R39=XO,_L4
M%G=\LDY\)[BJ*6>9FMQ:L>DV@5G+;K'#)'MV +=RXHY5G*>(3;2,3;16;#+)
M%T(2#*U+(;<VNB,^GYE<<C+V?0Y&8!/L+*U+"*=(3;1,3;16:IK%+(K(5:;@
MMK*VVR,^E1,97->4KTQ)M%9*NHZY7)J.^2LXZ!6,LG'*$GO5XH;5H*>(0[2,
M0[16')JM.%0DAH?;5..=(OC0,OA0/*0\AAIFHV)!7/IN_I[,N)])X+42XD[P
M;F*8%,RT\+^?D420E$FR9I%]004W:XI=QB"*AY9'R8+\>[*-YR*RTN(&,%&U
M8ITB[M R[E \K1RJCUP_^RN6P%A9-0T_8G3_-+NV\ITB]] R]U \LAQRP:NF
M-LN7M<F73$.43?)J?1<F^]7N]U;X'Y1N]N]DY];+W<R6RGKD77CGE';IL+.V
M\98YB.*I91SS),C7Q&XBMK2BX ;5P\XI@@\M@P_%8TJQUG<3*A-EGS@,%C=P
MT?Z-Q,TJ=Q%.$7J\,O1X>%AYR[A?OJVD/&+WU;5N)9PBYGAES/%JQ9P)8$I
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
M,(:J[H7JB9%;UTZLI,'FQ U+[!]!60/<7TL\=,W$?J#M2+/_ %!+ P04
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
M>[')97U8?DR.P@ P:LB=S#=/((W1A< 1CD+R')X#'K#:=Z2G*/=3]$(7!12
M6R]*_5S-R/Z1AK JAZHQ.\;9R&:([YRT'N"I@<2X,8^D6DE3'U]*N[N?'U'M
M\O*$1W&8.I.-&@):QW3W9.5^LD+MV@:)Z@[4H"XT:E7SZTZU9ZVM#Q'N@TO0
M$\K3T"EE4$.6,C$6,SUKN9^U7Y65\-."*&E*@!1^O(U@DB8\<,Y.4$/!1X^X
M>0]4_IQM:!,@*YTOE.EJ<36>I5Q&IJF(P^'6&;.+HB08$]W#E/MAZB3ZIJ+Y
M12=BYZ4!OK_&#9']]73GM5?]SO&3-+<95%NY6D++X#2&B3#M:[SVQNIU\R;L
M1ENKB^9RI23(KPW@_Z6&$-_>U"_7NI>IL_\!4$L#!!0    ( %2'GE@XDTSE
MW@(  %X'   8    >&PO=V]R:W-H965T<R]S:&5E=#4N>&ULK55=;]HP%/TK
M5UDU4:DC(4!8.XA4Z*KMH1(J[?8P[<$D%V+5B3/;@>[?[]J!#+J42=-X(/ZX
MY_B<:_MZO)7J26>(!IYS4>B)EQE37OF^3C+,F>[*$@N:64F5,T-=M?9UJ9"E
M#I0+/PR"R,\9+[QX[,;F*A[+R@A>X%R!KO*<J9]3%'([\7K>?N">KS-C!_QX
M7+(U+M \EG-%/;]A27F.A>:R (6KB7?=NYI%-MX%?.&XU0=ML$Z64C[9SN=T
MX@56$ I,C&5@]-G@#(6P1"3CQX[3:Y:TP,/VGOW6>2<O2Z9Q)L57GIILXKWW
M(,45JX2YE]M/N/,SM'R)%-K]P[:.'5UZD%3:R'P')@4Y+^HO>][EX0! /.V
M< <(7P(&KP#Z.T#?&:V5.5LWS+!XK.06E(TF-MMPN7%H<L,+NXL+HVB6$\[$
M,UFDM">8 K6T%#QEACI3)EB1("PLL8;.G"DL3(:&)TR<PSMX7-Q Y^P<SH 7
M\)#)2K,BU6/?D";+[">[]:?U^N$KZ_?A3A*QAH^D(SW&^^2E,13N#4W#DX1W
M3'6AW[N , @'+7IFI^$WF#3P_@DY_2:_?<?7?X5O82B?=.H-R!7<\H*RRIF
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
M[WP$3A/U14<]4'Q9W14\<J5X63UFE$"AU +P?<ZY>AWH"=KKINE_4$L#!!0
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
M&$$G GQ?6.N'C1@8/V^V_P)02P,$%     @ 5(>>6%]>^GT+!   X@L  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULK5;;;N,V$/V5@398),!"5R=Q
MLK:!Q&FQ>5@T<'IY*/I 2[1%+$6J)!6O^_6=H63%#AS7V>;!,B\SAV<N',YH
MI<TW6W+NX'LEE1T'I7/U=139O.05LZ&NN<*=A385<S@UR\C6AK/"*U4R2N/X
M(JJ84,%DY-<>S&2D&R>%X@\&;%-5S*QON=2K<9 $FX696):.%J+)J&9+_LC=
M;_6#P5G4HQ2BXLH*K<#PQ3BX2:YO!R3O!7X7?&6WQD"6S+7^1I/[8AS$1(A+
MGCM"8/CWQ*=<2@)"&G]WF$%_)"ENCS?H/WO;T98YLWRJY1^B<.4X& 90\ 5K
MI)OIU1?>V7-.>+F6UG]AU<H.4#AOK--5IXP,*J':?_:]\\.6PC!^12'M%%+/
MNSW(L[QCCDU&1J_ D#2BT<";ZK61G% 4E$=G<%>@GIO,N'6FR5UCA%K"M&1F
MR>TH<@A- E'>P=RV,.DK,!E\U<J5%GY2!2]V]2.DU/-*-[QNTX. 7YD)(4L^
M01JG@P-X66]GYO&RH^QDJH 9E\SQ FXH+X03W,*?-W.4PD3Y:Y\'V@,&^P^@
MRW-M:Y;S<8"WPW+SQ(/)QP_)1?SY /U!3W]P"/WX,!V$V4]R+S;<M5-7<OP9
MSJ%J \PIP(#AR<L^/I]@Q?&&YMK0GMG!RSL\O8"3+(PQAZ7$ZQC"3<6-R)D%
MRY=XR]T!O3C,-GI0O)&7(69MI)W&FZ.:!=N<L=#:U3ARH&LG*O$/>ZX4/B-"
MN%>.&^77F3R":A)>O1]5K(I[CJ/DU6JI:2P4\F14V"SI% 9'4!N]$([-)8<E
MYIDKO8JH<+W=+9K6PG4(4VUJ;?#,H\(P?"?;_M/QGO%K'@C?DIS9L<F9A)<_
ME)Q)./@1KV3OD)QO"][%_Z&)3/#1%G*]3?@)5W1C7R>X6UJZBH/!14"A<MG0
M<4+!+\C$X&MG#-D@!9L+V:8!;A)+EN>ZJIE:$TRC6%,(HC#52%C9=F2U%(5G
M=LLD4SF'1WH5D457X=<^J3H2^)1[(8M^-B_<-E_W_O2V,Q*2V+[8:SB]5QLW
MVK/G--DM$\]Q^54[G,]>GLD<W/&<5W,TNW-T"B= *8C?%._9"<3A.4W.L6;.
M]D8U"Q,8H$:*_U=8=J;>?_D:\ E35K;1.(W#Y RQ$OCX89@FZ>?^?\IL"35;
MDYT6(F@<.KV+X6D67IW!Z3"\P&_JOT@$@8ZQ)//DR80KY'[2'TCSX2NV4(6G
MTDEZ]$KLM64#A#:E9R]FN];@6LN<K$#L,[)HN)_^;JWJ'7^Y%80ACO<]XM%6
MWX69L/3=I85<-\JU+5B_VC>P-VW?]BS>=K_(8BF4!<D7J!J'E^<!F+:C;"=.
MU[Z+FVN'/:$?EMB$<T,"N$_E8C.A _JV?O(O4$L#!!0    ( %2'GE@HV['L
MG (  *,%   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;(54WT_;,!#^
M5TX9FC8I(K^:TG1M)0I#\("$@(V':0]N<FDL'#NS'0K__<Y)FW52*2_)W?F^
MS]_9OIMME'XV%:*%UUI(,_<J:YMI$)B\PIJ94]6@I)52Z9I9<O4Z,(U&5G2@
M6@1Q&(Z#FG'I+69=[$XO9JJU@DN\TV#:NF;Z;8E";>9>Y.T"]WQ=61<(%K.&
MK?$![8_F3I,7#"P%KU$:KB1H+.?>>31=CEQ^E_"3X\;LV> J62GU[)R;8NZ%
M3A *S*UC8/1[P0L4PA&1C#];3F_8T@'W[1W[55<[U;)B!B^4>.*%K>;>Q(,"
M2]8*>Z\VU[BM)W5\N1*F^\*FSTUB#_+66%5OP:2@YK+_L]?M.>P!)N$[@'@+
MB#O=_4:=RDMFV6*FU0:TRR8V9W2E=F@2QZ6[E >K:943SBYNY M*JS1',PLL
M$;IPD&_!RQX<OP-.X%9)6QGX+@LL_L<')&10$^_4+..CA+=,GT(2^1"'\>@(
M7S)4EW1\R0?5O<$E-[E0IM4(O\Y7QFIZ#K\/5=P3C@X3NA:9FH;E./>H!PSJ
M%_06GS]%X_#;$;FC0>[H&/M'EW$4?%C:'B,\5@BE$M2&7*[!LI5 ,&@-!;6M
MP-)RKNI&24(84"7PW>E-X<N-I 35&B8+\Q7HGO)JN"BXQ!SK%>I=)($K+CD]
MR@(:K8HV)[X3F&3^),N<,?''DS-XHG:E/5Q*CL9 E/E1,H8H]9.S"=RS#;US
MBYHS88"VI;G1-,(5$F5C/XTCB(@H33)X5):)0:W+.($D3/TT'9,59[$_#D=P
MZ'Z"O<:I4:^[\6#H&%II^QX:HL,$.N\;[U]Z/[[H2-9<&A!8$C0\/4L]T/U(
MZ!VKFJX-5\I24W=F15,4M4N@]5(INW/<!L-<7OP%4$L#!!0    ( %2'GEA?
M\F_MU@(  &8&   9    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;)U5;4_;
M0 S^*U8V32!%Y.W:AJZM1(%I2"!5P+8/TSY<$[>)N-R%NPN%?S]?TF8@E4[;
MEY[MLQ\_MGO.9*/T@RD0+3Q70IJI5UA;CX/ 9 56W)RH&B7=K)2NN"55KP-3
M:^1Y&U2)( [#85#Q4GJS26M;Z-E$-5:4$A<:3%-57+_,4:C-U(N\G>&V7!?6
M&8+9I.9KO$/[K5YHTH(>)2\KE*94$C2NIMY9-)XSY]\Z?"]Q8U[)X"I9*O7@
ME*M\ZH6.$ K,K$/@=#SA.0KA@(C&XQ;3ZU.ZP-?R#OU+6SO5LN0&SY7X4>:V
MF'JI!SFN>"/LK=I\Q6T] X>7*6':7]ATOHPR9HVQJMH&DUZ5LCOY\[8/KP+2
M\)V >!L0M[R[1"W+"V[Y;*+5!K3S)C0GM*6VT42NE&XH=U;3;4EQ=K;0-%]M
M7WQ8""XM<)G#Y6-3UM1X.PDLI7".0;:%FW=P\3MP"=PH:0L#ES+'_&U\0-1Z
M?O&.WSP^"'C#]0DDD0]Q&+,#>$E?;]+B)?]3+_P\6QJKZ9_R:U_I'3+;C^Q>
MS]C4/,.I1\_#H'Y";_;I0S0,/Q_@S7K>[!#ZO\_I(-Q^LH=[<U\@K)2@5US*
M-5B^% @&K2&CM@58NLY452M)S@;4"NH>KN[A< ?G@T0[AJ,K29&J,71ICH&F
MG17]N.$",ZR6J'>6!*X=R$=@?A(FW9G$,&]*D1,I Q$+_=,HI3/RPWA$>%E!
ME>N7M\F!I2DA1,!.4S]B*9PK27-OND512D=]36TQ$#,_'43N8"&#>V6Y@.&
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
MTOZ9+(_/A_$TL*^(W'SW2@8,V F$Y].>;E<0;]0TF4P[39>4^(<YKWO4<!;
M[;$2NVB-^PCA:#RS@8]'34 :*F[_[&G?4KYI2KDI8TT.AEW.*0UME5Z3F4P\
M6J_7Y$KF6I;5.7RU'ERA/B1%;1,[4[)T@$T?9%U[2__=,YXR?(T)JS5:*:X
MLXP&$)I-ZH)Z*+42\M!IYZ(17&J:AY)\V/6E]QJ3OB-4AQW(9MWZK0DU>NZ/
MYN^-'26JC1NN[!^C%J:90/K=?GZ[;,:6I^O-\$?]8\.%A@(S$@U&9Q.OZ3W=
MAY&5&V+6TM!(Y)8YS:"H[ 4ZSR1UW?;#*NBGVN4_4$L#!!0    ( %2'GEC=
M&^'LCP0  -P*   9    >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;*U6VV[<
M-A#]E8%R:0(D>]$Z<9#8"]A.BQI("C=.FH>B#UQIM&)#D2I)9;W]^IXAUXKM
M.DY;]&57(CEGSIF;>+!Q_E-HF2-==,:&PZ*-L7\YG8:JY4Z%B>O98J=QOE,1
MKWX]#;UG52>CSDS+V>SYM%/:%LN#M';FEP=NB$9;/O,4AJY3?GO,QFT.BWEQ
MN?!.K]LH"]/E0:_6?,[Q0W_F\38=46K=L0W:6?+<'!9'\Y?'>W(^'?A%\R9<
M>291LG+ND[R<UH?%3 BQX2H*@L+?9SYA8P0(-/[881:C2S&\^GR)_D/2#BTK
M%?C$F8^ZCNUA\:*@FALUF/C.;7[DG9YG@E<Y$](O;?+9Q:*@:@C1=3MC,.BT
MS?_J8A>'*P8O9E\Q*'<&9>*='266KU54RP/O-N3E--#D(4E-UB"GK23E/'KL
M:MC%Y:FM7,?T7EUP.)A&(,KZM-I9'V?K\BO6"WKK;&P#?6]KKJ_;3\%DI%->
MTCDN[P1\J_R$%O,G5,[*O3OP%J.\1<);?%,>O=:A,BX,GNG7HU6('@7QVVV2
M,^+>[8C2)"]#KRH^+- %@?UG+I8/[\V?SU[=P7=OY+MW%_HWT_'/K>E]RW3B
MNE[9[7>!N&DX-0!%Q,*KR(2.IHA#L?7,U.5$LB22D(:J'?/PA#8J4+F8S!_@
ML=78JC7P?*#&NRZ!?+ ZPO \ CF0:^BH8Z\K18^*#Y/S2?&8&J[9*T,!1X;H
M_#:SP-%R_H!ZKS$4M-E2/8"22\>8=%84DR)E:[)." Z0LC),V,1T"DH:?/+_
M*5YDQ8_FY7RR__@.T5#V;W6)70U6(>HHM8AS;\^/Z,V;DZ1/MJ'QZ161*-J
M^5<Y+T0QR1($R\H:49?9!A!9[+T3*S):K;31$51RA>;8>39*DJ1"8$QR>L>0
M(YQ^<B \WW]X[T4Y+U\AA)V.&+PQFYT@3MJNV58:0#L)@U5#G5)>249LR$_!
M&5TG)XVV"A:[P'"&TY;.E(]T2J=8HGDFK@/)A*7Y[.G/*4?-X.'#XWC^ZB2)
M-I]$WR+A5<[X4?Q;J<8O14"M@EA:>PG@EYB(A\'NPO<GJ$I]K-ARHV,JW?O[
MDQ*SUIB;507 G(G;#!%5![VB?:-C*T0"CVYU[HK[L\FS2VA2-]EG9S?YH@?,
M4$L..S?86SQ!$#X^-M'ABS[/.(0:M0>I/?K0U>&ZD%&$Y"2BED),N48W*9/(
M7A8+\OWU8,'): [/4@8)!G<&- &*YG(U/)%2['-#FNW-7KV>'%55?H"K$?H:
MEXI]Q&4C$8'6U  A]2N"6]X5W(\@A\B$8?4[B B:Y_5@E,?_9[E "/54UK3:
MTLI=":WLU)A$Z-HJ>59#;)U/>05PJ]&G&T9@C&9,'#?XF_Q "]MP'H0]U[E2
MI4L,CL<TYJ0;$G:MX_66E0I:YT;HU'8WB?"( *'%,%W&F90 =H4R#@V$2RC]
MIZ:=W/99FUZY<6#0K].]*@ ,?O/E8UP=KVY'^<;RY7B^]R%+:XT(&6Y@.IOL
M/RO(Y[M4?HFN3_<7) 2WH?38XOK)7@Y@OW$87[L7<3!>:)=_ 5!+ P04
M" !4AYY8L"I_6/8&  "6$0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q.2YX
M;6S%6%USV[@5_2L8;;)U9A1*_) H9VW/V(FW36?<]=C)[D.G#Q )B:A)0 %
MR>ZO[[D )5-:R]E.I],7"21PO\Z]]P#@V4:;!UL)X=AC4RM[/JB<6WT8C6Q1
MB8;;2*^$PLQ"FX8[/)KER*Z,X*47:NI1,AY/1PV7:G!QYM_=FHLSW;I:*G%K
MF&V;AING*U'KS?D@'FQ?W,EEY>C%Z.)LQ9?B7KBOJUN#I]%.2RD;H:S4BAFQ
M.!]<QA^N,EKO%_PJQ<;VQHPBF6O]0 ^?R_/!F!P2M2@<:>#X6XN/HJY)$=SX
MUND<[$R28'^\U?ZSCQVQS+D5'W7]FRQ==3Z8#5@I%KRMW9W>_$5T\4Q(7Z%K
MZW_9)JS-T@$K6NMTTPG#@T:J\,\?.QQZ K/Q$8&D$TB\W\&0]_(3=_SBS.@-
M,[0:VFC@0_72<$XJ2LJ],YB5D',7]TX7#^RVYLJ>C1P4TNM1T0E?!>'DB'#*
M;K1RE677JA3EOOP(CNR\2;;>7"6O*KSA)F)I/&3).,E>T9?NHDN]OO18=!4W
MXOT5LE:R6_Z$8G+LTABNEL*/_WXYM\Z@,O[Q4O!!=_:R;NJ6#W;%"W$^0#M8
M8=9B</'C#_%T_-,KGF<[S[/7M'\O+W]8F'VI!*&)5''%N["OO[72/;'/JL 3
MFL(O92NCU[(4EJ'5V9H;J5L_;BS3"V9)Y_NYA[+0#4C!<M]7M%K4<BGGM6"B
M6=7Z24")JXQNEQ7,/L%^FC*IBKHMI5H&54RO2-P.T=K(@2P<%(<9ON&F?&FB
M5=)9QE7)5L)X0D($_;FH"S?.V=^T>G_=><,^20,6T,;^^,,LB?.?_@@"2Y2)
M>P[]N_YZOXZX[#13\&>+#BNW_AS E.01"\G;@U@\TE@,.PRA7"IV#R8#FD.V
M%$H87GO[O 1'2*II'U4G2,L=@&D51P;(N8\:':ML&%E=RY+3ZWN'/RH1'_<O
M0)EW04O$1[C48''[ 3 ;A-'O?D1@BLHW[\EG,H?J@4?VG>_E4(+'0V-O6#:,
M9SG^I\,D'U-F=".8XX]LCO@6TK%X.$ZF^)VDTU=!4MC*X#V)OF'I,)[&7GN>
M9NPWP2H.7)1VK. KZ7@M_P7?N7HZ7N"=XHA=;K>NPZ((>PL5%!4.(>T\/DW
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
MY62]^.L\]\%!''_?EW-R.;_?)3?,L6]D0:<#=(0GMZ+!V8MGT\/)ZT< SWO
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
M^/Y5 KYMB.T@N#HVH<P%;FGQM61OT$L ?]\Z%XX#6:#_5[+X&U!+ P04
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
M5P'H]L5N#:MJ_TJNE:4WUP]+^N10.P=:WRAE#X9+T'^;LW]02P,$%     @
M5(>>6#UH'AJK @  K 4  !D   !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL
MA51-;]LP#/TKA%<,+6#47[&;9(F!IEVQ'@H4;;<>AAT4FXF%RI(GR4W[[T?9
MB9<!:7:Q28I\?!1%SC9*OY@*T<);+:29>Y6US30(3%%AS<RY:E#2R4KIFEE2
M]3HPC496=D&U".(PS(*:<>GEL\YVK_.9:JW@$N\UF+:NF7Y?H%";N1=Y.\,#
M7U?6&8)\UK U/J+]WMQKTH(!I>0U2L.5!(VKN7<931<CY]\Y_."X,7LRN$J6
M2KTXY;:<>Z$CA (+ZQ 8_5[Q"H5P0$3C]Q;3&U*ZP'UYAW[3U4ZU+)G!*R6>
M>6FKN3?VH,05:X5]4)MON*TG=7B%$J;[PJ;W36(/BM9856^#B4'-9?]G;]M[
MV L8AQ\$Q-N N./=)^I87C/+\IE6&]#.F]"<T)7:11,Y+EU3'JVF4TYQ-K^5
MKRBMTAP-G#ZQI4!S-@LL(;OSH-BB+'J4^ .4!.Z4M)6!K[+$\M_X@!@-M.(=
MK45\%/".Z7-((A_B,!X=P4N&,I,.+_E/F>]PS4TAE&DUPL_+I;&:WL6O0Q7W
M@*/#@&Y6IJ9A!<X]&@:#^A6]_/.G* N_'*$[&NB.CJ'GCS1[92L0U KV.G2(
MYE&@PS2?*H25$C2/7*[!NJ:#06O(J&T%EHX+53=*4E[C*/#=[4WA]%:2@VH-
MDZ4Y ^I340V-@FLLL%ZBWED2N.&2T^LLH=&J; O".X'QQ!]/)DX8^]GX IYI
M;BF'<RG0&(@F?I1D$*5^<C&&![:A!V]1<R8,4%I:($TCW(.-)IF?QA%$!)0F
M$WA2EHF!K?,X@21,_33-2(HGL9^%(SC4GV!O@FK4ZVY/&+J&5MI^F ;KL(HN
M^PG\Z][O,;J2-9<&!*XH-#R_2#W0_6[H%:N:;AZ7RM)T=V)%ZQ2U<Z#SE5)V
MI[@$PX+._P!02P,$%     @ 5(>>6#TTW##@ @  7P8  !D   !X;"]W;W)K
M<VAE971S+W-H965T,S(N>&ULG55=3]LP%/TK5]DT@121+[<-75N) M.00*J
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
M$8TK=^YJ'#U"8_NR<$*M@;R W4O+G5",XTYSG2Z1[JXHNH!T;:.UK>V,E]\
MK;J^$9["4QTZ>C!G:]1;_YHPI):*J!VY_6G_8#EOY_3]]?:U0VUNZ])0X(9$
MX]/)* #=OB#:C54[/[77RM(;P"\K>G2A=A?H^T81N6[C%/3/N.6_4$L#!!0
M   ( %2'GEA]5PVE,@,  /T&   9    >&PO=V]R:W-H965T<R]S:&5E=#,T
M+GAM;(U536_;, S]*X0W# E@U)])G"X)T'0=ML. HNVVP["#8C.Q4%OR)+EI
M]^M'R8[7 &VVBR52Y.,C1=&+O53WND0T\%A70B^]TICF/ AT7F+-])EL4-#)
M5JJ:&1+5+M"-0E8XI[H*XC"<!C7CPELMG.Y:K1:R-147>*U MW7-U-,:*[E?
M>I%W4-SP76FL(E@M&K;#6S1?FVM%4C"@%+Q&H;D4H'"[]"ZB\W5J[9W!-XY[
M_6P/-I.-E/=6^%PLO= 2P@IS8Q$8+0]XB55E@8C&KQ[3&T):Q^?[ _I'ESOE
MLF$:+V7UG1>F7'J9!P5N65N9&[G_A'T^$XN7RTJ[+^P[VSCQ(&^UD77O3 QJ
M+KJ5/?9U>.:0A:\XQ+U#['AW@1S+#\RPU4+)/2AK36AVXU)UWD2."WLIMT;1
M*2<_L[ID#3>L@ELC\WL8W;%-A7J\" QA6XL@[W'6'4[\"DX"7Z0PI88K46!Q
M[!\0IX%8?""VCD\"?F'J#)+(ASB,TQ-XR9!HXO"25_"N?K7</,&/BXTVBGKA
MYTLY=A#IRQ#V?9SKAN6X].@!:%0/Z*W>O8FFX?L3!-.!8'H*?74IZYK:M+N(
M"]NLQ/<EDO\%HQT,ZV& Z_[9\=]8 -.PE16]1WT.=Z5"/+H\H-+GY5#[?UHD
M,/HLP)2RU4P4>@P]A3L:$KI53R1K R-VXF#-*B9R!&9@@SLN!!<[D%MH4'%9
MP%L*%?L)<7D+HV0:^=,L'=,^SB)_GH5..YG[69*-^_KELJ:QI9E[^?AH]PBI
M'V4S>/<FBZ/X/4S]>!8.T@U26_#<V.J(P@9V \^2ZDNY9ZK0,(K\-)F.P2U6
MBM/42K3TH65C@VJ*BBKGF@"CZ10H< +1W]1UR:B%H&FID,P:4;@^TA'W1LF=
M8K4>B(XF79Z#G% U9D<E1$K@N'@3XA=UQ9OX\_F\*][,#\-YIXW]. O'[BZN
M'O.J+8B;.7#-[34IK)BMCI'$";>H% F.\-E+S1\\&TDUJIT;O)J@6F&ZZ31H
MA]E^T8VTO^;=CX&:C5I"0X5;<@W/9A,/5#=L.\'(Q@VXC30T+MVVI/\3*FM
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
M%R8$[83 Y&T#F2S?,\W&Y[+>@J31B$879JEF-B8G*B)EJB6^%3A/CZ>ZGC_
M;<$J!2?W;%9P=7H^U(A,[X?S%N72H@0OH(1P4U=ZI>!#E?/\</X0,^K2"G9I
M70:]@#=,NA#Z#@1>$/7@A=TR0X,7OK3,%9/\W272E\,M>T)5:9A(R:HE-]=_
M3&9*2Y3(G\<6;[&CX]ADFS.U9G-^,4!?*"XW?##^^2<_\7[MR3SJ,H_ZT,=3
MM&'>%!SJ!5BRKNH2+:F84?6'1[KFQ[+NQ3V>M0TPWP_ ;0 '1#4O&F07+V"*
M+A+5TH$EK[AD!; J!Y:C/@65D8RVFTC#]8I#4[$F%QKG7]4HDDK9*U47(F?T
M>*KQC\A0M-3/:RY- @HC*V *%G6!'42=P?U*<GX@.$"YS%=&+R?7%*YN%&:D
M3HU\Z">$EY<&;R!R_"S%_\0)4@^N*QS&0;-'F.'Z%D*#[WA!@K]QF/0@.5!A
M&\7L:>H;"!T_\0UZ&D;0HX6XTT+<KP7;.9^E\'EMPD^HM0G]=$P%O8C'53#9
MM6@*I$R@>OW<0S$0DB$-J]IP45HN^ ]<4/'_P9YQHH)OIEWB\,D&B5YR^-QH
MI9$TE!4P#;^SJJ$,6A@($E-[+&;LCF*4/9=S01HZB9THB4\A2MPP.$1!37([
MCOH:H1[F!@'2FOH6-(O[&$HZAI+7,G3'T0IB;J5--:1\OE0HICZZ>N%?09=\
MCFJ9^P\I^U)M,!H^.,*7GX9.%E-M_2APTQ ^8;.EL:GO1&F [U,W]."K!3A!
M)K(D.@4_&;E)"OC!77!AWSA13"^BT,U&!R%_))/8]&**&/LN.KZ'SK2C,WUU
M\_W(A(2OK&@X3!16W#A"F;(2J^H8F_WH]\B&+3+)=;LK+VO+R_:B;+G$%JIL
M]\4*"-R/T"0B=$&);4QBU'KP"?9.LUVKYKQ504,9PK+EH&W)"R&5AN_(F^:2
MYE(=7;M0BX= 9BJ\\3/?#7VX$^KAW8($)!")Q ;8ICE$;AB]-1\C([T<)8<]
M/H<GP8L<?-<?[;W=U 5F7Y H W3S6[B93MH\9UPS\-PTR'K8RSKVLM>:\7:O
M(M:-_^K$?NP#TQVO]_]FO6SDH!F,]1+73SOK19X3((>M]?9+PO*_<*MI/[XG
M#-V6.:F/2*/4]9/.I,G(B3WR8AJ[<7AH4HQ,)O5=_.+UF-1/$VS7GLDMI=PH
MVDN92%Z0MM82U2Y%\02Z;G5;X9:C:LJ9E:VR11+H%PRZ*S;&\P^8L9QLF<S1
M3RN!:;5I]MF!UN"GJ.W66IK))6]AS'$@!_PNSFJ]PMUZV11V[[,?EBWQ:(3
M'RZO[]]/<.\NEQB0/@:2;WB%+ENBKG&^A5;F%3KB%P7WTSO(&[DSNI'/,5\,
M]_;_)4<4.N4HW*(TE;9'@>YI=Y":V//#\W!["KLQZ2DH^ *GHA-Q_R#MR<;>
MZ'IM3A.X9#R;F,L5'@:YI 'X?E'7>G=# ;KCY?AO4$L#!!0    ( %2'GEAO
M"!S8&@,  ' '   9    >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;+65VV[;
M.!"&7V6@/: %5$NB#K:RMH&DZ6(+M(N@2=N+HA>T-):(2J27I.+F[7=(V=H4
M<!ST8F_$T\S'?TC-<+E7^IMI$2U\[SMI5D%K[>XBBDS58L_-3.U0TLI6Z9Y;
M&NHF,CN-O/9.?1>Q."ZBG@L9K)=^[D:OEVJPG9!XH\$,?<_UPQ5V:K\*DN X
M\4$TK743T7JYXPW>HOVXN]$TBB9*+7J41B@)&K>KX#*YN,J<O3?X)'!O'O7!
M1;)1ZIL;O*U70>P$88>5=01.S3V^QJYS()+QSX$93%LZQ\?](_U/'SO%LN$&
M7ZONLZAMNPH6 =2XY4-G/ZC]7WB()W>\2G7&?V$_VK)Y -5@K.H/SJ2@%W)L
M^??#.3QR6,1/.+"# _.ZQXV\RFMN^7JIU1ZTLR::Z_A0O3>)$])=RJW5M"K(
MSZ[?*=F\ND/=PS5N++RXXYL.S<ME9 GN3*+J +H:0>P)4 KOE;2M@3>RQOI'
M_XA$3<K84=D5.PM\S_4,TB0$%K/L#"^=(DT]+WV"Y^.[%J;JE!DTPI?+C;&:
M_HJOIX(=6=EIELN4"[/C%:X"2@6#^AZ#]>^_)$7\QQFEV:0T.T=?WU+FU4.'
MH+;^5D[I.TLXK>_%6PFV58/ALC8O@<ZW:J<#IHTJ[#>HCS,I?9(";E$*I>%O
M9=' CC^XWX,H6@U-2Q;..)UE\6\A2*H@)+AVQRR,&;BL$"IEK(%?(4_#Q6).
MG8*%\2)Q&R3/L@L2,BO*\^RR#.?I8FS2_Y.;@D^3=XI+J#36P@)O-")5*$L9
M:0<M9 -".MOB+)JQ+,Q()TOCL(BS$?Z,:+8((9^Q_+SHK S++/5-6AZ1&N]5
M=^_$'61O>24Z81]^3G6Q(-%SR$O2S.!.6=[1H B3/(,B3L*B9'#9JT&2;3T@
MU3';$E=)A ?D&@B?%<PU.6/@ZXYU!^KV>N[O*4J/I]X\#Y-Y#*>R+'I4!7O4
MC:_UAB D:2R(T^STG%R.5?0_\_$MHMQHA#30X99<X]D\#T"/]7T<6+7S-76C
M+%5HWVWI243M#&A]J^@>#P.WP?3(KO\%4$L#!!0    ( %2'GEAA&8!;Z (
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
MPYO9Q /5/3'=QLC&M?6=-/1(N&5)KS(J*T#?]U*:T\8:&-[YY3]02P,$%
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
M2VVIO?RPH/<,C'.@];76]FBX'FM>R.P/4$L#!!0    ( %2'GEAAG+@\,P,
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
MFJZ_X3HA3_%%-.'E+UA7L;YG@*C@@J8U6"I(25;]HZ?:B!8 NJ\ [!I@_RO
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
M9@0$BG1W*CU1?)-L\"RX4CQ,#M>,>DS$!G!_R;EZ.XD'R/<(I_\#4$L#!!0
M   ( %2'GEC4$PKXH 8  (HW   9    >&PO=V]R:W-H965T<R]S:&5E=#0Y
M+GAM;+6;[V^C-AC'_Q4KFZ:>U#5@R ^Z-M(U>-I)ZU1==K<7TUZXX#;H &?&
M-'?[ZV=^%&(@3KA[+B_:0'@^MK^/,?X:N-ES\2G;,B;1YR1.L]O)5LK=]72:
M!5N6T.R*[UBJ?GGB(J%2;8KG:;83C(9E4!)/L67-IPF-TLGJIMSW(%8W/)=Q
ME+('@;(\2:CX<L=BOK^=V)/7'>^CYZTL=DQ7-SOZS#9,?M@]"+4U;2AAE+ T
MBWB*!'NZG;RUKXDS+P+*(SY&;)\=?$=%4QXY_U1LO MO)U91(Q:S0!8(JOZ]
ML#6+XX*DZO%O#9TT91:!A]]?Z;^6C5>->:096_/XKRB4V]O)<H)"]D3S6+[G
M^]]8W:!9P0MXG)5_T;XZ=HXG*,@SR9,Z6-4@B=+J/_U<"W$0H#C# ;@.P-T
M]TB 4P<XYY;@U@'NN27,ZH"RZ=.J[:5P/I5T=2/X'HGB:$4KOI3JE]%*KR@M
M.LI&"O5KI.+D:DUWD:0QVD@>?$(_HS^H$+3(';KPF:11G+U1>S]L?'3QXYN;
MJ51%%H'3H,;?57A\!.^@>Y[*;89(&K)P(-XWQWN&^*EJ:M->_-K>.VP$WE-Q
MA1S[$F$+NP/U69\?[@PUQQR^83L5;AT-)^9PGP7'2M?$<)KD.R7/.9'\#VDD
MT=^_JU_1.\F2[)^A1%<H=QA5C&?7V8X&[':B!JR,B1<V6?WT@SVW?AE2&1+F
M0\(($$S+A]ODPS715P]JD&1"L!!EQ>EXB794H!<:Y^IL#'D<4Y&A'5/#_)8*
M-G@V5OQYR2^N$2^KF:4^-].70_6-M1BK/B2,G*J_)NNLD75FE'6=)WE<#6H[
M76%TH>0,6"H'Q:RHWD%EK"O+G77$-)8]5LRSBB1 16IBSALQYT8Q_U33D2P7
M7ZI.F%TB*E' ,SDDX+R736>^F'E>OT<:RQPK(B2,#+7!P4OW:*]<-$(NS+V2
M)XF:*=5G>J4FHKG<<A']ISKH1;5KL&=6Y-E!I>RE57TZPAKK,%982!@!@FG:
M+QOMER.T'SW*+GM]HBN[L?BQLD/""!!,D]UK9/=&=_E+I.Q+)FD:1NFSL=-[
MO4[O>,[2QK;7$=]8B;'B0\+(8!/L!;;Q\%AB6^TTWCIS6*[$#4JIFW'%I&M-
M/JP5Q@O+4O7J"&NNPUAE06EDN!5SUUYX1[0]L$CVF&G9H(9&PMC9,2C-!Z41
M*)J>"]SF L-9EIH%E15(F@]*(U T/2NMC[2-MFC4I+!&S?N3E^YH VH206D$
MBJ;KW?I$VVP4#QQ-.SAMC@Y.D!9M#4KS06D$BJ:GI?69]@QP<((TCFM0F@]*
M(U T/2NM8;7-CK6WJC+.:]5TS6P-#E>@'A:41J!H>@9:IVN;K>ZWKVO5!>@+
M0]T$@'I=4!J!HND):.VN?<+O?N4*6(T]M01F+GVT\J!^%XJF*]\Z7MML>7M=
M/Z"JOS_&12*B@+7=_NPSH2IO<7@FX*M>1D ],"B-0-'T^S^M4\9FIWSL<A!E
M67[B4H#['G-A.VYW(#)78*SXH#0"1=/%;ZTT-EOI[C)%,QJ=M5)1PV=:W_>\
M95=_4/L,2B-0-%W_UCYCHQ%</>0BV-*,(?Z$I&[:S,KCGO*]7@]JCT%I!(JF
MJ][:8VRVQQL6\#1$@Z[M(Y?%PN=1\V9&C[4)H#0?E$:@:'J26D^-73CSAD$M
M-2C-!Z41*)J>E=928_.]VV\T;S6];]YZHQ>H?P:E$2B:GH+6/^.1_GFT>\/]
MFZAV+P&@]AF41J!H>@):^XQ'VN<1,];^G>*>\*"V&91&H&BZ\*UMQF?=)CY^
M;89TJFM0F@]*(U T/1&MB\8>X+49TJVN06D^*(U T?2'!ULG[9QPTE]I)IR^
MC>X.2N:21S\@"&JAH6BZZJV%=LP6>O"YH3,N!6;LZ <X03TV*(TX_66".;:6
MMN/9PX\".*U_=LS^N7I,NE8[S$5AW=3<)^+A)4K9OOKE1.\_;:5/'^*;ZSE:
ML>_ACYV#QY#-_ECOTN74\K+ITOD.23ZLY,"=9&OX,3AS!49W5]@GCK^'[W5:
MW^N8[R7K2W*#.H.:75":#THC4#0]%:W9=0#O'SN@]X]!:3XHC4#1]*RT_M<Q
M^]_WK!Z*SIG:]&\6>S,7=U>H!P[#\\7"[0[RH"X6BE;).#UXYRAAXKE\V2M#
M <]36;V.T^QM7BA[6[Y&U=E_9U^OJ]?"6DSUEMH]%<]1FJ&8/2FD=;50>HGJ
MQ:]J0_)=^6;3(Y>2)^77+:,A$\4!ZO<GSN7K1E% \_K=ZG]02P,$%     @
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
MQ0-RBX<7JWED"@?L]36GQ0CZW@"[(BT(T/X%0>MR<Y$6APC&?<2F603#Q!^
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
M,8NB[LOU1/&5:6T+KK!1FF&.3QD('8#[&>=J/]$'M(]C_!M02P,$%     @
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
MWW1Z+UP/H]%OKOV#QI6C6KGVK"&1Z\)4/:Q>K9\ LZKQ/6^OW@]4\U><&I3
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
M_?M,)<+ZHGS5=?^V]?1?4$L#!!0    ( %2'GE@8FN-'&A   +#J   9
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
M-NCU.>?J=6*Z\^(V%OP%4$L#!!0    ( %2'GECFIND6J0(  '$&   9
M>&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;(5546^;,!#^*Q:KIE9J"X$$MHX@
M)>FZ]:%3U:[;P[0'!R[!JK$SVX1TOWYGD[!TI=D+^.R[[_ON.!]I(]6C+@$,
MV51<Z+%7&K.Z\'V=EU!1?2Y7(/!D(55%#9IJZ>N5 EJXH(K[81#$?D69\++4
M[=VJ+)6UX4S K2*ZKBJJGJ; 93/V!MYNXXXM2V,W_"Q=T27<@WE8W2JT_ ZE
M8!4(S:0@"A9C;S*XF";6WSE\8]#HO36QF<RE?+3&=3'V BL(..3&(E!\K6$&
MG%L@E/%KB^EUE#9P?[U#OW*Y8RYSJF$F^7=6F'+LO?-( 0M:<W,GF\^PS6=D
M\7+)M7N29NL;>"2OM9'5-A@55$RT;[K9UF$O( Q?"0BW :'3W1(YE9?4T"Q5
MLB'*>B.:7;A4732*8\)^E'NC\)1AG,D^25DTC'-"14&NA:%BR>8<R$1K,)J<
MD5F)6Z )$R^/3\D7;!NY(),\KZN:4P,%F512&?:;NJ(?7X*AC.L3<F01OI:R
MULBD4]^@>"O!S[="IZW0\!6A$;F1PI2:?!0%%,_C?4RZRSS<93X-#P+>4'5.
MHL$I"8-P2![N+\GQT<D!W*BK:.1PHU=PKYA@!LXX-EM?17_<2:PV=E1#5?&S
MKPXM_+ ?WE[2"[VB.8P]O(4:U!J\[.V;01Q\."!^V(D?'D+/IK!D0C"QQ%;G
M5.30)["%B!V$O?3K+(SC031,_74/]:BC'AVD?M8WL,&IHWO96Y31'OO9<!C%
M_>1Q1QX?))_52H'(GXA15&CN1/21QR_)DR3JYTXZ[N0@-S;T?PJ>]!0\>!^.
M_N'U]\9 !6KIAITFN:R%:2="M]O-TTD[1OZZM\,8+P<V@B8<%A@:G">8LFH'
M7&L8N7)#92X-CBBW+/&? ,HZX/E"2K,S+$'WE\G^ %!+ P04    " !4AYY8
M'-Y^F!@$   F$   &0   'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6RU6&UO
MVS80_BN$5@P)T$2B)-MR9AN(DPX+L&Y&LFX?AGU0I+--5"(UDHZS_OJ>7BQ;
M;^S:>5]BD;I[^-R1O$>7V5[(CVH+H,EKFG UM[9:9S>VK:(MI*&Z%AEP?+,6
M,@TU#N7&5IF$,"Z<TL1V'6=LIR'CUF)6S*WD8B9V.F$<5I*H79J&\I\E)&(_
MMZAUF'ADFZW.)^S%+ LW\ 3Z0[:2.+)KE)BEP!43G$A8SZU;>G-'@]RAL/B=
MP5Z=/),\E&<A/N:#AWAN.3DC2"#2.42(/R]P!TF2(R&/ORM0JUXS=SQ]/J#_
M6 2/P3R'"NY$\@>+]79N!1:)81WN$OTH]C]!%= HQXM$HHJ_9%_9.A:)=DJ+
MM')&!BGCY6_X6B7BQ %Q^AW<RL%M._@##E[EX!6!ELR*L.Y#'2YF4NR)S*T1
M+7\H<E-X8S2,Y]OXI"6^9>BG%ZMR1Q0)>4Q^U5N09"64OI*@F03<+TV6P&'-
MM")7Y$ZDF> XJ8A8DU_PE*U ,A&SZ&"%)DJ3BWO0(4O4)?I\>+HG%V\NR1O"
M./EM*W8*EU(S6R/[G(,=54R7)5-W@*E'W@NNMXJ\XS'$37\;HZY#=P^A+UTC
MX/M07A./OB6NX_H]?.[^O;MGH./5.^$5>+YY)^IT]V7(B)#?^!N5A1',+;S2
M"N0+6(OOOZ-CYX>^\,X$U@C6KX/U"W1O(-A[#)%#7)^:51)R<L]4E BUDT#^
M_!E?DP<-J?JK+Q'^.1-Q)K!&(D9U(D;&77]"/!8!B?#:] 5:>H\+[[PDORQ<
MCXYF]LMI %TC&@1^;=0@-JZ)C8W$'K@&#%</,BO=1R>+CJ83I\6LSX@&_<PF
M-;.)D=F[UPPU  \/UJB=Y 3O3)8?GU IZ+\VDPZ+*^H$U&V1[3&;3IUQ/]N@
M9AL8V=ZF0FKV*2Q$"XMFAO429?1DV\E%)"%F^K*/>M#AY$U:M(TF#<[3FO/4
MR/D1(K'A[!/FF&.-1ZG=A9*%"<';J: WQ=,."3=HY[=KXP\0I<Y1OAPCU5R#
MLH,&/5?5Y(+Q2*1P.7AV*]#&5KNN$[0(]YHYKC- ^D1SJ9%TJ;.F0F\&^-H"
M=RZT9KCN,5SW?RWV%?RYDG$FM&8RCBI/S3+_I8)?N3=NB=\^EUV;D3=P*(^*
M3(TZ]^6"7_DW[KC?N3(]1I,A;D>1I&:5_/J27P&>\FAKD]&D2?0HFM2LFO^Q
MVM.N7E[YXS;O'J,Q'6!^%%5J5M5OJ/FT*YBT\VW29^0-? '0HZA2LZI^8]D/
M.A]*WDGF*L)=(]]IGV#[I.-*06Z*1E3APCNNRPZDGJV;W=NBQ6O-+_,FN.CD
MCC!E!XW]Q89A8Y; &B&=ZPFF4)9-:3G0(BOZNF>AL4LL'K?8R(/,#?#]6@A]
M&.0+U/\:6'P&4$L#!!0    ( %2'GEC,XH+(G (  ,L&   9    >&PO=V]R
M:W-H965T<R]S:&5E=#8X+GAM;*U546_3,!#^*U:8T)!8TR;M0*.-U'8@]C!1
M;0P>$ ]N<FFL.7:PK^WV[SD[:>BVM *)E]9V[OOR?7?GRWBKS;TM ) ]E%+9
M25 @5A=A:-,"2FY[N@)%3W)M2HZT-:O05@9XYD&E#*-^_SPLN5!!,O9G"Y.,
M]1JE4+ PS*[+DIO'&4B]G02#8'=P(U8%NH,P&5=\!;> =]7"T"YL63)1@K)"
M*V8@GP33P<5\Y.)]P#<!6[NW9L[)4NM[M[G*)D'?"0()*3H&3G\;F(.4CHAD
M_&HX@_:5#KB_WK%_\M[)RY);F&OY76183(+W <L@YVN)-WK[&1H_7F"JI?6_
M;-O$]@.6KBWJL@&3@E*H^I\_-'G8 Q!/-R!J -%SP/  (&X L3=:*_.V+CGR
M9&STEAD736QNX7/CT>1&*%?%6S3T5! .DT5=$,NXRM@7+,"PA;9X9@"% 2H7
MLADHR 5:=L:F629<]KED5ZIN(5>+TTM +J1]0R%WMY?L].0-.V%"L6LAI6,?
MATA:W1O#M-$UJW5%!W3%[%HK+"S[J#+(GN)#\M@:C79&9]%1PFMN>BP>O&51
M/QIVZ)G_/3P^(B=N\QY[OO@ WTU'?G],EQ8--?;/KGS5?,-N/G?9+VS%4Y@$
M=)LMF T$R>M7@_/^ARZS_XGLB?5A:WUXC'W7<JR2G/HNI3(;L5SCH3ZIR09U
M [NAM$D&/2K!9M]/'72^%Q.U$4]$CEJ1HZ,BOVJD)@>+@GH<,E8=%LWH(C"Z
M.2P7-B70(W#3963TTLCHA9&CJOZU,.'>7"C!K/RX=.K7"NN;TYZV$WGJ!]&S
M\QE-ZGJP_J&IQSS=BY6@'$C(B;+?>T<&3#TZZPWJRD^?I4::97Y9T-<&C N@
MY[G6N-NX%[3?K^0W4$L#!!0    ( %2'GEAQHXS\9 (  "@&   9    >&PO
M=V]R:W-H965T<R]S:&5E=#8Y+GAM;*U5WT_;,!#^5TX9FD#:FE^%;2R-!.T0
ME<:$0&P/TQY,<FDL'#NSW8;]]SL[(6JEPO; 2V+[[OMRW]WYDG5*/Y@:T<)C
M(Z29!;6U[6D8FJ+&AIF):E&2I5*Z89:V>A6:5B,K/:@181)%)V'#N SRS)]=
MZSQ3:RNXQ&L-9MTT3/\Y1Z&Z61 '3P<W?%5;=Q#F6<M6>(OVKKW6M M'EI(W
M* U7$C16L^ L/IU/G;]W^,ZQ,UMK<$KNE7IPFV4Y"R(7$ HLK&-@]-K@'(5P
M1!3&[X$S&#_I@-OK)_8+KYVTW#.#<R5^\-+6L^!C "56;"WLC>HN<=!S[/@*
M)8Q_0C?X1@$4:V-5,X I@H;+_LT>ASQL >+I,X!D "3_"T@'0.J%]I%Y60MF
M69YIU8%VWL3F%CXW'DUJN'15O+6:K)QP-E^@YAOF4@D77#)9<"9@*8W5:ZJ5
M-? >SLJ2NY1[0]\WK@"'"[2,"W-$+G>W"S@\.((#X!*NN!#D8++04H#N,V$Q
M!'/>!Y,\$\P5TQ-(XW>01,ET#WS^,GR!Q0A/=^$AI67,33+F)O%\TV?XJ$^H
M"R1\>2QJ)E>4(:4[ILM]PEYD<E?QU+2LP%E =\V@WF"0OWT3GT2?]\E\);(=
MT>DH.O7LZ;\;XN=7LL'28F-^[=.<OJ;F5R+;T3P=-4]?+/0W-?0W:]1:6E 5
MN#$)55]O*)2TF@;.WI;NJ4\\M9N9FSR.C[-PLRVN]XGC':=H\FETZ\,.M^ZQ
MFZ%T'U9<&A!8$2Z:?#@.0/=SJ=]8U?JK?:\L#0J_K&F4HW8.9*^4LD\;-RW&
MGT/^%U!+ P04    " !4AYY8E^SUO0 #  "0"0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970W,"YX;6RU5E%OVC 0_BM65DV=U#4AH:%B$*D%5:O4;:BLW<.T
M!Y,<Q*IC9[8#W;_?V:01*91V$GM);.>^S_?=G7T9K*1ZT#F (8\%%WKHY<:4
M?=_7:0X%U:>R!(%?YE(5U.!4+7Q=*J"9 Q7<#X,@]@O*A)<,W-I$)0-9&<X$
M3!3155%0]><2N%P-O8[WM'#+%KFQ"WXR*.D"IF#NRHG"F=^P9*P H9D41,%\
MZ%UT^J.>M7<&]PQ6>F-,K)*9E ]V<IT-O< Z!!Q28QDHOI8P LXM$;KQN^;T
MFBTM<'/\Q'[EM*.6&=4PDOP'RTP^],X]DL&<5MS<RM5GJ/6<6;Y4<NV>9%7;
M!AY)*VUD48/1@X*)]9L^UG'8 '2Z+P#"&A"^%1#5@,@)77OF9(VIH<E R151
MUAK9[,#%QJ%1#1,VBU.C\"M#G$G&H-B2VE"2*R:H2!GEY%IHHRK,E='D([FD
M'->!3%U5W<B4KA,@,G)%F2+WE%= Y)Q<: V(P)=$&@,9:C$Y>76+XS$8RKC^
M@)M]E0:SH-E". *J20[9@HD%80T"S>ZF8W)\]($<X3+YGLM*HSMZX!L,B17F
MI[7\R[7\\ 7Y7Z@Z)5'GA(1!V-T!'^V'CR%MX%$;[F,BFFR$339"Q]=]@>^;
MR4%AVI6R,CFC,\:98;!3V5XJ>_K[NJ0I##T\WAK4$KSD_;M.''S:I?- 9"W5
M4:,Z<NS1JS6H3S9+ZN<-&I)K X7^M2L T2$#<""R5@"Z30"Z>].^$0 BWG
M=']7.-9[Q&X/>WDODS@.!OYR4^6V3=@-&YN6\V>-\V=[G9\H*"G+"#QB9]&H
MP%X,LE7(U%T,NWS>2_VO*3P062L*<1.%^+_4<'S( !R(K!6 7A. WMXRP*:*
M+5-@&:0Y%0L@J11&89?6?>S5J:JPF'%7K.#45,K6\W:=O'+A];:*M],]?U;@
MVS9AV F>5;B_T2_MOPIV 3QAFG"8(RPX[6$EJ77_7T^,+%T+G4F##=D-<_QE
M F4-\/M<2O,TL5VY^0E+_@)02P,$%     @ 5(>>6/;@2P*_ @  ,P<  !D
M  !X;"]W;W)K<VAE971S+W-H965T-S$N>&ULK55=3]LP%/TK5QF:0 *2)BV@
MKHU$V[%5@@G1L3U,>S#);6*1V)WMM/#O=^VDH;!2]L!+XJ]S?._Q]?%@)=6]
MSA$-/)2%T$,O-V;1]WV=Y%@R?2P7*&AF+E7)#'55YNN%0I8Z4%GX81"<^"7C
MPHL';NQ:Q0-9F8(+O%:@J[)DZG&$A5P-O8ZW'KCA66[L@!\/%BS#&9K;Q;6B
MGM^RI+Q$H;D4H' ^],X[_7'/KG<+?G!<Z8TVV$SNI+RWG6DZ] (;$!:8&,O
MZ+?$,1:%):(P_C2<7KNE!6ZVU^P7+G?*Y8YI',OB)T]-/O3./$AQSJK"W,C5
M5VSR<0$FLM#N"ZMF;>!!4FDCRP9,$91<U'_VT.BP 2">[8"P 80O =U7 %$#
MB%RB=60NK0DS+!XHN0)E5Q.;;3AM')JRX<*>XLPHFN6$,_$$%5\R*R5<<,%$
MPED!4Z&-JNBLC(8CZB6R1)@99M".P:5,6'T&(H5IN:"C #F'-ZGV)V@8+_0!
MD=[.)K"_=P![P 5\SV6EB4P/?$,YV<C\I(E_5,<?OA)_!%=2F%S#9Y%B^ASO
MDQ:M(.%:D%&XD_"*J6.(.H<0!F%W2SSC_X='.\*)VO.)'%_W%;YOTE!5:IX)
M4C\%IB''-.,B(]W6RFY3;2>KM8:^IG/#H4=W7Z-:HA=__- Y"3YM2_F=R)X)
MT&T%Z#KVZ.T"W:BE0_A"#@7[EU)3.?VZ)!!,J3SU[VUB=-]3C'<B>R9&KQ6C
MM[,:R+G(EP3@0Y(SD2$D5/R*[I_NDUDHA2)Y?)HL2!PDJ01N+9%ZJQ.WE37[
M9=PY[9T-_.5FMO\N.NH%8;NHSL+?\)\25>9L65-PE3#US6M'6^<_=X;W8GQ$
M+T)MX$\T]7-"]XJJ7D.!<Z(,CD\I,%5;=-TQ<N%<[DX:\DS7S.E50V47T/Q<
M2K/NV W:=S+^"U!+ P04    " !4AYY82HA1T+T"   W"0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970W,BYX;6S-5EUKVS 4_2O"*Z.%-OY*[-(EAC996:$=
M):7=P]B#8E\GHK+D27+2_?M)LF.<U<TVR& OMB3?<W3/T97D\8:+9[D"4.BE
MH$Q.G)52Y87KRG0%!98#7@+37W(N"JQT5RQ=60K F045U T\+W(+3)B3C.W8
MO4C&O%*4,+@72%9%@<6/*Z!\,W%\9SLP)\N5,@-N,B[Q$AY /9;W0O?<EB4C
M!3!).$,"\HESZ5],8Q-O YX(;&2GC8R2!>?/IG.331S/) 044F48L'ZM80J4
M&B*=QO>&TVFG-,!N>\M^;;5K+0LL8<KI%Y*IU<0Y=U &.:ZHFO/-)VCTC Q?
MRJFT3[1I8CT'I954O&C .H."L/J-7QH?.@!_^ 8@: #!GP+"!A!:H75F5M8,
M*YR,!=\@8:(UFVE8;RQ:JR',K.*#$OHKT3B57&,BT!.F%: [P+(2H)=(270\
M X4)E2?H##T^S-#QT0DZ0H2A.T*I]E^.7:6G-R1NVDQU54\5O#'5'18#%/JG
M*/""80]\NA\^@[2%A[MP5XMNE0>M\L#R#=_@FT/)A8+LM?H^:7NYS%:[D"5.
M8>+HO21!K,%)WK_S(^]#G] #D>W(#EO9H64/?[O@I^A22M!KC5F&;@E>$$H4
M ;FU(D-ZF\TAK80@;&FC/G,FVH$K+(E$7V_U!.A&02&_]1D7'M*X Y'M&#=L
MC1ONK9=;SI9G"D2A3XF%.D6Y,7)M:R<C,J7<>-;G0$T;65ISJ*Z3T-/UO^X*
MJV-\OQOD!X.@#=M)>=2F/-J;\D>IB#[I /$<]6_TOGSW<O[MBAV(;$=^U,J/
M_JM2CPYIW('(=HR+6^/B?U/J\>LR#J)1IXQK;7UA\?D@_J7:W<ZU9GXI] 6R
M)$PB"KG&>8-8%Y>HK^FZHWAI;[H%5_K>M,V5_K,!80+T]YQSM>V8R[/]5TI^
M E!+ P04    " !4AYY8HX7T5=\&  #R,@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970W,RYX;6RMF^]OFS@8Q_\5*S=-F]0U0'ZTZ=I(:8!;IW;K-=ONQ;07
M#CB)-<"9;9I6NC_^;" 0 O62NT>J4@CVYS%\;3_PC;G<,/Y3K B1Z"F.$G'5
M64FYONAV1; B,1:G;$T2=63!>(REVN7+KEAS@L.L4AQU'<L:=F-,D\[X,OON
MGH\O62HCFI![CD0:QY@_7Y.(;:XZ=F?[Q0-=KJ3^HCN^7.,EF1'Y=7W/U5ZW
MI(0T)HF@+$&<+*XZ$_O"=\YTA:S$-THV8F<;Z5.9,_93[]R$5QU+MXA$)) :
M@=6_1S(E4:1)JAV_"FBGC*DK[FYOZ7YV\NIDYEB0*8O^IJ%<777..R@D"YQ&
M\H%M/I#BA ::%[!(9)]H4Y2U.BA(A61Q45FU(*9)_A\_%1=BIX+CO%#!*2HX
MAU;H%15ZAU;H%Q7ZAU88%!4&>Q7Z+YWTL*@PS*Y]?K&R*^UBB<>7G&T0UZ45
M36]D<F6UU06FB>Y9,\G54:KJR?&4Q3&5JJM(@7 2HBE+)$V6) DH$>@=FH0A
MU5T 1^@FR3NR[A!O7"(QC<1;] K1!'U9L52HZN*R*U6C-+H;% V8Y@UP7FA
M#]VID"N!O"0D8;U^5YU,>4;.]HRN'2/P(TY.D34X08[E]-#7F8O>O'K;UBXS
MY@[S4]2S,TS?@''-&)<$)<;4&N_PUI@POADS62N,XQ0G%428QOI3B$D^SB.\
M$2F5!A5Z9;_J99%Z+T2Z94+L=:;OMZH,NI$D%C]:FGZ= _OM0#W#7H@U#LA5
M1TVA@O!'TAF__L,>6N_;Q(6$N9 P#Q+F \%J$O=+B?LF^OB>LS -)(HHGM.(
MRF=$GE3"$Z1-7"/J6'%SV#"#Z=3Y.+8NNX^[BD&&\YKA>O5P/E"XF@R#4H:!
M488O^.D=62Q4IB8ABO2P4P,Y5.E:2"I3WJJ&D7BL&CEL8% #,IS7#&>/1H.S
M\SU)@&+6)!F6D@P/&AD;S#E.S /#2#I6BF'CVCBVM:\&9$2O)6)_/Z(/%+&F
MQ5FIQ9E1BP?R2)*4G* 'HF^T53I"]X1G=S))0-#G>427V3W-"?*42MDH^D)C
M78XMT$P=$@L<Y 5F$G.)U'T60=\G3U3\N,@2Z3M+_=EMXAJ;=JRXD# 7$N9!
MPGP@6*VSG)>=Y1SZKN4<4F)(F L)\R!A/A"L)O&HE'CTF_E@.PVL=Z8!MC,-
MX)BEB6S3VD@^5NM1\Z["=AJ3-61(#Q+F \%J(MI6]=AJ_4\9R78VE^5L+G9F
M\S9]S3&/%?@W9]!'SP3SMB=F%[0='BC-AZ+5==^Q*VSC5;N;3=#M[13]@SXR
MFDCTC23Z)A==/Z.'USA>O_\+W20BY5EW^,"B4$DOT*T,3]$D"56ZYQA-\9I*
M')VHDL%I:S\PMN'H?@!)<T%I'BC-AZ+5^X93]0T'.GL71"BE(6DN*,T#I?E0
MM+K2E;ED&XV-L1:9TWFJI_< BU5F768;Y%=*'W&4^9GS9X0#M<])ZY-7$:.6
M@0?6?@:>FIMRM*B@7A(HS8>BU46M["3;[">Y5*R9P!'ZD[-T?8+R?:6PRMQ*
MRIE2]01]8E(?"+)1GJJ#GU7^SS*^4#FAR ZM:H,Z4* T%Y3F@=)\*%J]4U3F
MECT G]-!W2U0F@M*\T!I/A2MKG3EF=EFTZP<_LM\^ >'S/&M^@^;\WJ_^6@U
M-;?G:&4/B^J!1O6A:'7-*F_--IMK_\5[-B./'IYGC<MNCT;#QG-T46[PFW(>
M:.M\*%I=GLK-LHU.2F-(2?58)/+'7S6\Q O#!]31*FB[UWW0HLXAI3S0EOE0
MM+HVE0UEFWVHF4IH$4%4Y;20M-M-9L+12D#27%":!TKSH6CUY0>5->58T+<L
M#JCQ!$IS06D>*,V'HM65KLPHQVQ&-7\!QT' 4QRU:@QJ*A6T6CYK_/#F%J5J
MV;'7F%=!6^9#T>J:5":08[0>CEN58&8=K8G3O-I-24!=G4-"^E AZXI49HUC
M-FM<'..EF@1]SF*TE6>6SH74)JU^;-<[ZJ9>I4'D/;Z0#,U!CI8*U-0!I7F@
M-!^*5A>_,G6</G@R!'5J0&DN*,T#I?E0M+K2E5/CF-<A?4KC.>':K%/3K?[9
M9;N:4(_PUH6%A=R@=@THS06E>: TWVDNA-I]9*JK6+DPCMF%::J8K1+5&F8;
MK0J"KF$"I;F@- ^4YCO-Q5.V8Y^/7M"P<F4<LRO3JJ&:AO,G_T+*[9K?5D%!
M+1I0F@M*\T!IOM-B,NV)V=U9JA\3OLQ>JA HT$M.\C7NY;?EBQN3['6%O>^G
M]H67OWY18?*W0>XP7U(E<T06"FF=GJGV\/P%BWQ'LG7V0L"<2<GB;'-%<$BX
M+J".+QB3VQT=H'S-9?PO4$L#!!0    ( %2'GEC(;$ZU*P4  &<>   9
M>&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;-59WW.C-A#^5S3N3>=NQ@D(_#.U
M/9,8MTTG:3/G7/O0Z8,,<LP<($X2<3+3/[XK(-@$HIJ>[J$O"<C:;U??MUI8
M--LS_EGL*)7H*8X2,>_MI$PO+$OX.QH3<<Y2FL O6\9C(N&6/U@BY90$N5$<
M68YMCZR8A$EO,<O'[OABQC(9A0F]XTAD<4SX\Q6-V'[>P[V7@8_APTZJ 6LQ
M2\D#75/Y*;WC<&=5*$$8TT2$+$&<;N>]2WRQPE-ED,_X/:1[<72-U%(VC'U6
M-]?!O&>KB&A$?:D@"/Q[I$L:10H)XOA2@O8JG\KP^/H%_<=\\;"8#1%TR:(_
MPD#NYKU)#P5T2[)(?F3[GVFYH*'"\UDD\K]H7\ZU>\C/A&1Q:0P1Q&%2_"=/
M)1%'!GCPAH%3&CBO#89O&+BE@7NJAT%I,#C58%@:Y$NWBK7GQ'E$DL6,LSWB
M:C:@J8N<_=P:^ H3E2AKR>'7$.SD8LGB.)2@O!2() %:LD2&R0--_) *=(:N
MXQ2T1&R+/!!4R%!FG*+W'I4DC,0'F/%I[:'W[SZ@=RA,T/V.90)PQ,R2$)WR
M8?EE),LB$N>-2%QT"[YW JV2@ 9U>PM652W->5G:E:,%_(4DY\@>]I%C.VY;
M/'KS6\+/D8MS\T&+N:<W]ZA?F;=Y7YWNW=60X58ZNSF>^P;>=>*SF**U))(J
MM?OHBD0D\6$HKT=*^\L@"-7N)1&(+?R("=!:H,VSNDV9@/&?.,M2T4< %V4!
M)$H^,\^9C ;HMY1RHB $^O,&(D#7X$W\U;+\JR+<07NXJCQ>",@\.N]!_1.4
M/]+>XOOO\,C^H4U)DV">2;"5(;":YH-*\X$.?7'#A$!0C(.CG0L;^79]B6YN
MEFVB:/&ZBE* C7(P];QZ7-@SZ_&8:9/N5DUW9]B9.AA73FLD#BL2AUH2[\G3
M&=UNX;D&^1UU9E0+WI71 FRH8=2DN]6PA='I=#B>M#,ZJA@=:1FM%Y-^65R
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
M*])'??JHC_&R(>/RB\6Q^T3Z8Y]I% 5!&&(9'8^M"L98WL(0_NQLF#;PP.)
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
M_Y-4C^=SR_7RE^7WSLD-=<&YOJT8GOX"4$L#!!0    ( %2'GEB&IF-(# (
M &$K   3    6T-O;G1E;G1?5'EP97-=+GAM;,W:S6[B,!0%X%=!V5;$^#?3
M$;"9F6V'15_ 32XE(HDMVVWA[<<);:56'305(_5LB,#V/3>^TK=B>7OT%&>'
MOAOBJMBEY+\S%NL=]3:6SM.05[8N]#;EK^&>>5OO[3TQL5@85KLAT9#F::Q1
MK)<_:6L?NC3[=<@_Q]8-JR)0%XO9C]/&,6M56.^[MK8IK[/'H7F7,G].*//)
M:4_<M3Y>Y0T%^S!A7/E[P/.YWX\40MO0;&-#NK%]WL4.'8OIV%$LSY?XH$>W
MW;8U-:Y^Z/.1,OI MHD[HM1WY:GHU?GDE&^83I_\XORIS+G O',3G(]Y8H$^
M'_<RDO'TW.="%%)[_A5?$W/IB]^/QFDWU/QC=K[>)Q?VTSPBFQZ7W_';&;_6
M_V0? J0/"=*' NE#@_1A0/JH0/KX!M+'-4@??('2"(JH'(54CF(J1T&5HZC*
M45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4606*K )%5H$BJT215:+(
M*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56A
MR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BR:A19-8JL!D56@R*K09'5
MH,AJ4&0U*+(:%%D-BJP&15:#(FN%(FN%(FN%(FN%(FN%(FOUE;+>.;?_S_'3
ML^QM.[SDL^F?M>L_4$L! A0#%     @ 5(>>6 =!36*!    L0   !
M         ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " !4AYY8
MP6UJL>\    K @  $0              @ &O    9&]C4')O<',O8V]R92YX
M;6Q02P$"% ,4    " !4AYY8F5R<(Q &  "<)P  $P              @ '-
M 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( %2'GEB$+VOQR 4
M -(>   8              " @0X(  !X;"]W;W)K<VAE971S+W-H965T,2YX
M;6Q02P$"% ,4    " !4AYY89E&I[#4%  #X$@  &               @($,
M#@  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ 5(>>6/I?
M2L9_ P  G0H  !@              ("!=Q,  'AL+W=O<FMS:&5E=',O<VAE
M970S+GAM;%!+ 0(4 Q0    ( %2'GE@SI(16]08  %@=   8
M  " @2P7  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " !4
MAYY8.)-,Y=X"  !>!P  &               @(%7'@  >&PO=V]R:W-H965T
M<R]S:&5E=#4N>&UL4$L! A0#%     @ 5(>>6$3KN8]_"   ]BT  !@
M         ("!:R$  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0
M   ( %2'GEBS<H&#DP0  'H2   8              " @2 J  !X;"]W;W)K
M<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " !4AYY88Y!AB?L"  "2!P
M&               @('I+@  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L!
M A0#%     @ 5(>>6&,+Z63  P  LP@  !@              ("!&C(  'AL
M+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( %2'GEC!,82*S ,
M .H(   9              " @1 V  !X;"]W;W)K<VAE971S+W-H965T,3 N
M>&UL4$L! A0#%     @ 5(>>6%]>^GT+!   X@L  !D              ("!
M$SH  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " !4AYY8
M*-NQ[)P"  "C!0  &0              @(%5/@  >&PO=V]R:W-H965T<R]S
M:&5E=#$R+GAM;%!+ 0(4 Q0    ( %2'GEA?\F_MU@(  &8&   9
M      " @2A!  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%
M  @ 5(>>6-2+H@8 !   " H  !D              ("!-40  'AL+W=O<FMS
M:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " !4AYY8>"ZU[L$%  "[#@
M&0              @(%L2   >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+
M 0(4 Q0    ( %2'GEBLQ)W/S@@  #T7   9              " @61.  !X
M;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ 5(>>6$C_WCY
M!   X0H  !D              ("!:5<  'AL+W=O<FMS:&5E=',O<VAE970Q
M-RYX;6Q02P$"% ,4    " !4AYY8W1OA[(\$  #<"@  &0
M@('@6P  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( %2'
MGEBP*G]8]@8  )81   9              " @:9@  !X;"]W;W)K<VAE971S
M+W-H965T,3DN>&UL4$L! A0#%     @ 5(>>6!,7+4&#"@   1P  !D
M         ("!TV<  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4
M    " !4AYY8*?3[* @#  !B!P  &0              @(&-<@  >&PO=V]R
M:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( %2'GEA@+_W3&00  $\)
M   9              " @<QU  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL
M4$L! A0#%     @ 5(>>6#+PIX\Q!   K@H  !D              ("!''H
M 'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " !4AYY8*3;C
M4CH%  #\#   &0              @(&$?@  >&PO=V]R:W-H965T<R]S:&5E
M=#(T+GAM;%!+ 0(4 Q0    ( %2'GEC0V@&AFP\  (4I   9
M  " @?6#  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @
M5(>>6,L=*)M* @  HP4  !D              ("!QY,  'AL+W=O<FMS:&5E
M=',O<VAE970R-BYX;6Q02P$"% ,4    " !4AYY8)MHO#D0"  "*!@  &0
M            @(%(E@  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4
M Q0    ( %2'GEBT13?%R@,  *$(   9              " @<.8  !X;"]W
M;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ 5(>>6&GMR+AP @
MD 4  !D              ("!Q)P  'AL+W=O<FMS:&5E=',O<VAE970R.2YX
M;6Q02P$"% ,4    " !4AYY8.4MX6!H#  !"!P  &0              @(%K
MGP  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( %2'GE@]
M:!X:JP(  *P%   9              " @;RB  !X;"]W;W)K<VAE971S+W-H
M965T,S$N>&UL4$L! A0#%     @ 5(>>6#TTW##@ @  7P8  !D
M     ("!GJ4  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4
M" !4AYY8K%3JO08$  #2"0  &0              @(&UJ   >&PO=V]R:W-H
M965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( %2'GEA]5PVE,@,  /T&   9
M              " @?*L  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L!
M A0#%     @ 5(>>6*JL#?\\!@  G@\  !D              ("!6[   'AL
M+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " !4AYY8,5&S]K8#
M  "?"   &0              @('.M@  >&PO=V]R:W-H965T<R]S:&5E=#,V
M+GAM;%!+ 0(4 Q0    ( %2'GEB!\507>@4  &H.   9              "
M@;NZ  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ 5(>>
M6&\('-@: P  < <  !D              ("!;,   'AL+W=O<FMS:&5E=',O
M<VAE970S."YX;6Q02P$"% ,4    " !4AYY881F 6^@"  !U!P  &0
M        @(&]PP  >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0
M   ( %2'GEAHCV[;DP,  /,'   9              " @=S&  !X;"]W;W)K
M<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ 5(>>6-).V19^ P  1 D
M !D              ("!ILH  'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q0
M2P$"% ,4    " !4AYY8G:MG"% $  !,"@  &0              @(%;S@
M>&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( %2'GE@ V>+9
M. (  "T%   9              " @>+2  !X;"]W;W)K<VAE971S+W-H965T
M-#,N>&UL4$L! A0#%     @ 5(>>6&&<N#PS P  X0T  !D
M ("!4=4  'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " !4
MAYY8(E5PI1,%  !$'0  &0              @(&[V   >&PO=V]R:W-H965T
M<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( %2'GEC16%FKI (  /P&   9
M          " @07>  !X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#
M%     @ 5(>>6$(TS?J) P  2!$  !D              ("!X.   'AL+W=O
M<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " !4AYY8Z;D324<%   O
M'   &0              @(&@Y   >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM
M;%!+ 0(4 Q0    ( %2'GEC4$PKXH 8  (HW   9              " @1[J
M  !X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ 5(>>6/5K
MFS?;!   TQP  !D              ("!]?   'AL+W=O<FMS:&5E=',O<VAE
M970U,"YX;6Q02P$"% ,4    " !4AYY84W&:TT0"  !5!0  &0
M    @($']@  >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    (
M %2'GE@F+2;G*@8  -@?   9              " @8+X  !X;"]W;W)K<VAE
M971S+W-H965T-3(N>&UL4$L! A0#%     @ 5(>>6%F;P"L&"   -T8  !D
M             ("!X_X  'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"
M% ,4    " !4AYY8.Z%B=0@$   6#@  &0              @($@!P$ >&PO
M=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( %2'GECS]IVK>@,
M / -   9              " @5\+ 0!X;"]W;W)K<VAE971S+W-H965T-34N
M>&UL4$L! A0#%     @ 5(>>6!_>S2&Z @  * <  !D              ("!
M$ \! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " !4AYY8
M#'H*/?H"  "H"0  &0              @($!$@$ >&PO=V]R:W-H965T<R]S
M:&5E=#4W+GAM;%!+ 0(4 Q0    ( %2'GEA(28IR/@,  -X*   9
M      " @3(5 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%
M  @ 5(>>6+A>)7\M P  V0H  !D              ("!IQ@! 'AL+W=O<FMS
M:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " !4AYY8_4TX!R #   D"0
M&0              @($+' $ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+
M 0(4 Q0    ( %2'GEB>M%HQV@,  *T.   9              " @6(? 0!X
M;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ 5(>>6.,UY,:R
M!@  >3T  !D              ("!<R,! 'AL+W=O<FMS:&5E=',O<VAE970V
M,BYX;6Q02P$"% ,4    " !4AYY8&)KC1QH0  "PZ@  &0
M@(%<*@$ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( %2'
MGEAX;S/9;@(  +4%   9              " @:TZ 0!X;"]W;W)K<VAE971S
M+W-H965T-C0N>&UL4$L! A0#%     @ 5(>>6,R9928F P  F0T  !D
M         ("!4CT! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4
M    " !4AYY8YJ;I%JD"  !Q!@  &0              @(&O0 $ >&PO=V]R
M:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( %2'GE@<WGZ8& 0  "80
M   9              " @8]# 0!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL
M4$L! A0#%     @ 5(>>6,SB@LB< @  RP8  !D              ("!WD<!
M 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4    " !4AYY8<:.,
M_&0"   H!@  &0              @(&Q2@$ >&PO=V]R:W-H965T<R]S:&5E
M=#8Y+GAM;%!+ 0(4 Q0    ( %2'GEB7[/6]  ,  ) )   9
M  " @4Q- 0!X;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#%     @
M5(>>6/;@2P*_ @  ,P<  !D              ("!@U ! 'AL+W=O<FMS:&5E
M=',O<VAE970W,2YX;6Q02P$"% ,4    " !4AYY82HA1T+T"   W"0  &0
M            @(%Y4P$ >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4
M Q0    ( %2'GEBCA?15WP8  /(R   9              " @6U6 0!X;"]W
M;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%     @ 5(>>6,AL3K4K!0
M9QX  !D              ("!@UT! 'AL+W=O<FMS:&5E=',O<VAE970W-"YX
M;6Q02P$"% ,4    " !4AYY8AN-X@R@#    "0  &0              @('E
M8@$ >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    ( %2'GEAD
M?J:J:0,  *H6   -              "  41F 0!X;"]S='EL97,N>&UL4$L!
M A0#%     @ 5(>>6)>*NQS     $P(   L              ( !V&D! %]R
M96QS+RYR96QS4$L! A0#%     @ 5(>>6(X[9C"Y!0  B#$   \
M     ( !P6H! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( %2'GEAG_%)"
M3 (  &@L   :              "  :=P 0!X;"]?<F5L<R]W;W)K8F]O:RYX
M;6PN<F5L<U!+ 0(4 Q0    ( %2'GEB&IF-(# (  &$K   3
M  "  2MS 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !3 %, O!8  &AU
$ 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<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>98
<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>100
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1.u1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>218</ContextCount>
  <ElementCount>310</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>72</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - Condensed Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome</Role>
      <ShortName>Condensed Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Condensed Consolidated Statements of Changes in Retained Earnings, Accumulated Other Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss</Role>
      <ShortName>Condensed Consolidated Statements of Changes in Retained Earnings, Accumulated Other Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - Condensed Consolidated Statements of Changes in Retained Earnings, Accumulated Other Comprehensive Loss (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLossParenthetical</Role>
      <ShortName>Condensed Consolidated Statements of Changes in Retained Earnings, Accumulated Other Comprehensive Loss (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/BasisofPresentation</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Cash and Cash Equivalents</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/CashandCashEquivalents</Role>
      <ShortName>Cash and Cash Equivalents</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Restructuring Charges</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/RestructuringCharges</Role>
      <ShortName>Restructuring Charges</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/PropertyPlantandEquipment</Role>
      <ShortName>Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Reclassifications Out of Accumulated Other Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLoss</Role>
      <ShortName>Reclassifications Out of Accumulated Other Comprehensive Loss</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Capital Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/CapitalStock</Role>
      <ShortName>Capital Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Earnings (Loss) per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/EarningsLossperShare</Role>
      <ShortName>Earnings (Loss) per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Stock Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/StockPlans</Role>
      <ShortName>Stock Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Long-Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/LongTermDebt</Role>
      <ShortName>Long-Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/GoodwillandIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Pensions and Other Post-retirement Benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/PensionsandOtherPostretirementBenefits</Role>
      <ShortName>Pensions and Other Post-retirement Benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Derivative Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/DerivativeFinancialInstruments</Role>
      <ShortName>Derivative Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.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>26</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.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>27</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Basis of Presentation (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/BasisofPresentationPolicies</Role>
      <ShortName>Basis of Presentation (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Cash and Cash Equivalents (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/CashandCashEquivalentsTables</Role>
      <ShortName>Cash and Cash Equivalents (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.msasafety.com/role/CashandCashEquivalents</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Restructuring Charges (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/RestructuringChargesTables</Role>
      <ShortName>Restructuring Charges (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.msasafety.com/role/RestructuringCharges</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.msasafety.com/role/Inventories</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/PropertyPlantandEquipmentTables</Role>
      <ShortName>Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.msasafety.com/role/PropertyPlantandEquipment</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Reclassifications Out of Accumulated Other Comprehensive Loss (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossTables</Role>
      <ShortName>Reclassifications Out of Accumulated Other Comprehensive Loss (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLoss</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Capital Stock (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/CapitalStockTables</Role>
      <ShortName>Capital Stock (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.msasafety.com/role/CapitalStock</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.msasafety.com/role/SegmentInformation</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Earnings (Loss) per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/EarningsLossperShareTables</Role>
      <ShortName>Earnings (Loss) per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.msasafety.com/role/EarningsLossperShare</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Stock Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/StockPlansTables</Role>
      <ShortName>Stock Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.msasafety.com/role/StockPlans</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Long-Term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/LongTermDebtTables</Role>
      <ShortName>Long-Term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.msasafety.com/role/LongTermDebt</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/GoodwillandIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.msasafety.com/role/GoodwillandIntangibleAssets</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Pensions and Other Post-retirement Benefits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsTables</Role>
      <ShortName>Pensions and Other Post-retirement Benefits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.msasafety.com/role/PensionsandOtherPostretirementBenefits</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Derivative Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/DerivativeFinancialInstrumentsTables</Role>
      <ShortName>Derivative Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.msasafety.com/role/DerivativeFinancialInstruments</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.msasafety.com/role/CommitmentsandContingencies</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Cash and Cash Equivalents (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/CashandCashEquivalentsDetails</Role>
      <ShortName>Cash and Cash Equivalents (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.msasafety.com/role/CashandCashEquivalentsTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Restructuring Charges - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/RestructuringChargesAdditionalInformationDetails</Role>
      <ShortName>Restructuring Charges - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Restructuring Charges - Activity and Reserve Balance for Restructuring Charges by Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails</Role>
      <ShortName>Restructuring Charges - Activity and Reserve Balance for Restructuring Charges by Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Inventories - Schedule of Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/InventoriesScheduleofInventoriesDetails</Role>
      <ShortName>Inventories - Schedule of Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/PropertyPlantandEquipmentDetails</Role>
      <ShortName>Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.msasafety.com/role/PropertyPlantandEquipmentTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - Reclassifications Out of Accumulated Other Comprehensive Loss (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails</Role>
      <ShortName>Reclassifications Out of Accumulated Other Comprehensive Loss (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - Capital Stock - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/CapitalStockNarrativeDetails</Role>
      <ShortName>Capital Stock - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - Capital Stock - Schedule of Common Stock Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails</Role>
      <ShortName>Capital Stock - Schedule of Common Stock Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - Segment Information - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/SegmentInformationAdditionalInformationDetails</Role>
      <ShortName>Segment Information - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - Segment Information - Schedule of Reportable Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails</Role>
      <ShortName>Segment Information - Schedule of Reportable Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - Segment Information - Percentage of Total Sales by Product Group (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails</Role>
      <ShortName>Segment Information - Percentage of Total Sales by Product Group (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - Earnings (Loss) per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/EarningsLossperShareDetails</Role>
      <ShortName>Earnings (Loss) per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.msasafety.com/role/EarningsLossperShareTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.msasafety.com/role/IncomeTaxes</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - Stock Plans - Schedule of Stock Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/StockPlansScheduleofStockCompensationExpenseDetails</Role>
      <ShortName>Stock Plans - Schedule of Stock Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - Stock Plans - Summary of Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/StockPlansSummaryofStockOptionActivityDetails</Role>
      <ShortName>Stock Plans - Summary of Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - Stock Plans - Summary of Restricted Stock and Unit Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails</Role>
      <ShortName>Stock Plans - Summary of Restricted Stock and Unit Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - Stock Plans - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/StockPlansAdditionalInformationDetails</Role>
      <ShortName>Stock Plans - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - Stock Plans - Weighted Average Risk Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/StockPlansWeightedAverageRiskAssumptionsDetails</Role>
      <ShortName>Stock Plans - Weighted Average Risk Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - Stock Plans - Summary of Performance Stock Unit Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails</Role>
      <ShortName>Stock Plans - Summary of Performance Stock Unit Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9954505 - Disclosure - Long-Term Debt - Schedule of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails</Role>
      <ShortName>Long-Term Debt - Schedule of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9954506 - Disclosure - Long-Term Debt - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails</Role>
      <ShortName>Long-Term Debt - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9954507 - Disclosure - Goodwill and Intangible Assets - Changes in Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/GoodwillandIntangibleAssetsChangesinGoodwillDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Changes in Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9954508 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9954509 - Disclosure - Goodwill and Intangible Assets - Changes in Intangible Assets, Net of Accumulated Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/GoodwillandIntangibleAssetsChangesinIntangibleAssetsNetofAccumulatedAmortizationDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Changes in Intangible Assets, Net of Accumulated Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9954510 - Disclosure - Pensions and Other Post-retirement Benefits - Components of Net Periodic Benefit Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails</Role>
      <ShortName>Pensions and Other Post-retirement Benefits - Components of Net Periodic Benefit Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9954511 - Disclosure - Pensions and Other Post-retirement Benefits - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsAdditionalInformationDetails</Role>
      <ShortName>Pensions and Other Post-retirement Benefits - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9954512 - Disclosure - Derivative Financial Instruments - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails</Role>
      <ShortName>Derivative Financial Instruments - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9954513 - Disclosure - Derivative Financial Instruments - Balance Sheet Location and Fair Value of Assets Associated with Derivative Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails</Role>
      <ShortName>Derivative Financial Instruments - Balance Sheet Location and Fair Value of Assets Associated with Derivative Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9954514 - Disclosure - Derivative Financial Instruments - Income Statement Location and Impact of Derivative Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/DerivativeFinancialInstrumentsIncomeStatementLocationandImpactofDerivativeFinancialInstrumentsDetails</Role>
      <ShortName>Derivative Financial Instruments - Income Statement Location and Impact of Derivative Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9954515 - Disclosure - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.msasafety.com/role/FairValueMeasurements</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>9954516 - Disclosure - Commitments and Contingencies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>9954517 - Disclosure - Commitments and Contingencies - Impact of Divestiture (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails</Role>
      <ShortName>Commitments and Contingencies - Impact of Divestiture (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="msa-20240331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>9954518 - Disclosure - Contingencies - Schedule of Product Warranty Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.msasafety.com/role/ContingenciesScheduleofProductWarrantyLiabilityDetails</Role>
      <ShortName>Contingencies - Schedule of Product Warranty Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 -  msa-20240331.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="msa-20240331.htm">msa-20240331.htm</File>
    <File>msa-20240331.xsd</File>
    <File>msa-20240331_cal.xml</File>
    <File>msa-20240331_def.xml</File>
    <File>msa-20240331_lab.xml</File>
    <File>msa-20240331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>msa-20240331_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="622">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>103
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "msa-20240331.htm": {
   "nsprefix": "msa",
   "nsuri": "http://www.msasafety.com/20240331",
   "dts": {
    "inline": {
     "local": [
      "msa-20240331.htm"
     ]
    },
    "schema": {
     "local": [
      "msa-20240331.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/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "msa-20240331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "msa-20240331_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "msa-20240331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "msa-20240331_pre.xml"
     ]
    }
   },
   "keyStandard": 261,
   "keyCustom": 49,
   "axisStandard": 28,
   "axisCustom": 0,
   "memberStandard": 44,
   "memberCustom": 25,
   "hidden": {
    "total": 6,
    "http://fasb.org/us-gaap/2023": 1,
    "http://xbrl.sec.gov/dei/2023": 5
   },
   "contextCount": 218,
   "entityCount": 1,
   "segmentCount": 72,
   "elementCount": 600,
   "unitCount": 9,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 622,
    "http://xbrl.sec.gov/dei/2023": 29,
    "http://xbrl.sec.gov/ecd/2023": 4
   },
   "report": {
    "R1": {
     "role": "http://www.msasafety.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": "msa-20240331.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": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome",
     "longName": "0000002 - Statement - Condensed Consolidated Statements of Income",
     "shortName": "Condensed Consolidated Statements of Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
     "longName": "0000003 - Statement - Condensed Consolidated Statements of Comprehensive Income",
     "shortName": "Condensed Consolidated Statements of Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets",
     "longName": "0000004 - Statement - Condensed Consolidated Balance Sheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "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": "msa-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "longName": "0000005 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows",
     "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.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": "msa-20240331.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss",
     "longName": "0000007 - Statement - Condensed Consolidated Statements of Changes in Retained Earnings, Accumulated Other Comprehensive Loss",
     "shortName": "Condensed Consolidated Statements of Changes in Retained Earnings, Accumulated Other Comprehensive Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "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": "msa-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-15",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLossParenthetical",
     "longName": "0000008 - Statement - Condensed Consolidated Statements of Changes in Retained Earnings, Accumulated Other Comprehensive Loss (Parenthetical)",
     "shortName": "Condensed Consolidated Statements of Changes in Retained Earnings, Accumulated Other Comprehensive Loss (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.msasafety.com/role/BasisofPresentation",
     "longName": "0000009 - Disclosure - Basis of Presentation",
     "shortName": "Basis of Presentation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "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": "msa-20240331.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": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.msasafety.com/role/CashandCashEquivalents",
     "longName": "0000010 - Disclosure - Cash and Cash Equivalents",
     "shortName": "Cash and Cash Equivalents",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.msasafety.com/role/RestructuringCharges",
     "longName": "0000011 - Disclosure - Restructuring Charges",
     "shortName": "Restructuring Charges",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.msasafety.com/role/Inventories",
     "longName": "0000012 - Disclosure - Inventories",
     "shortName": "Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "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": "msa-20240331.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": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.msasafety.com/role/PropertyPlantandEquipment",
     "longName": "0000013 - Disclosure - Property, Plant and Equipment",
     "shortName": "Property, Plant and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "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": "msa-20240331.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": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLoss",
     "longName": "0000014 - Disclosure - Reclassifications Out of Accumulated Other Comprehensive Loss",
     "shortName": "Reclassifications Out of Accumulated Other Comprehensive Loss",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfReclassificationAmountTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfReclassificationAmountTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.msasafety.com/role/CapitalStock",
     "longName": "0000015 - Disclosure - Capital Stock",
     "shortName": "Capital Stock",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.msasafety.com/role/SegmentInformation",
     "longName": "0000016 - Disclosure - Segment Information",
     "shortName": "Segment Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "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": "msa-20240331.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": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.msasafety.com/role/EarningsLossperShare",
     "longName": "0000017 - Disclosure - Earnings (Loss) per Share",
     "shortName": "Earnings (Loss) per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "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": "msa-20240331.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": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.msasafety.com/role/IncomeTaxes",
     "longName": "0000018 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "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": "msa-20240331.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": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.msasafety.com/role/StockPlans",
     "longName": "0000019 - Disclosure - Stock Plans",
     "shortName": "Stock Plans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "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": "msa-20240331.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": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.msasafety.com/role/LongTermDebt",
     "longName": "0000020 - Disclosure - Long-Term Debt",
     "shortName": "Long-Term Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "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": "msa-20240331.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": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.msasafety.com/role/GoodwillandIntangibleAssets",
     "longName": "0000021 - Disclosure - Goodwill and Intangible Assets",
     "shortName": "Goodwill and Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "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": "msa-20240331.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": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefits",
     "longName": "0000022 - Disclosure - Pensions and Other Post-retirement Benefits",
     "shortName": "Pensions and Other Post-retirement Benefits",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.msasafety.com/role/DerivativeFinancialInstruments",
     "longName": "0000023 - Disclosure - Derivative Financial Instruments",
     "shortName": "Derivative Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "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": "msa-20240331.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": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.msasafety.com/role/FairValueMeasurements",
     "longName": "0000024 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.msasafety.com/role/CommitmentsandContingencies",
     "longName": "0000025 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "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": "msa-20240331.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": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "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": "26",
     "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": "msa-20240331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R27": {
     "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": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.msasafety.com/role/BasisofPresentationPolicies",
     "longName": "9954471 - Disclosure - Basis of Presentation (Policies)",
     "shortName": "Basis of Presentation (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.msasafety.com/role/CashandCashEquivalentsTables",
     "longName": "9954472 - Disclosure - Cash and Cash Equivalents (Tables)",
     "shortName": "Cash and Cash Equivalents (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.msasafety.com/role/RestructuringChargesTables",
     "longName": "9954473 - Disclosure - Restructuring Charges (Tables)",
     "shortName": "Restructuring Charges (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.msasafety.com/role/InventoriesTables",
     "longName": "9954474 - Disclosure - Inventories (Tables)",
     "shortName": "Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.msasafety.com/role/PropertyPlantandEquipmentTables",
     "longName": "9954475 - Disclosure - Property, Plant and Equipment (Tables)",
     "shortName": "Property, Plant and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossTables",
     "longName": "9954476 - Disclosure - Reclassifications Out of Accumulated Other Comprehensive Loss (Tables)",
     "shortName": "Reclassifications Out of Accumulated Other Comprehensive Loss (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.msasafety.com/role/CapitalStockTables",
     "longName": "9954477 - Disclosure - Capital Stock (Tables)",
     "shortName": "Capital Stock (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "msa:CapitalStockDisclosureTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "msa:CapitalStockDisclosureTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.msasafety.com/role/SegmentInformationTables",
     "longName": "9954478 - Disclosure - Segment Information (Tables)",
     "shortName": "Segment Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.msasafety.com/role/EarningsLossperShareTables",
     "longName": "9954479 - Disclosure - Earnings (Loss) per Share (Tables)",
     "shortName": "Earnings (Loss) per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "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": "msa-20240331.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": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.msasafety.com/role/StockPlansTables",
     "longName": "9954480 - Disclosure - Stock Plans (Tables)",
     "shortName": "Stock Plans (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.msasafety.com/role/LongTermDebtTables",
     "longName": "9954481 - Disclosure - Long-Term Debt (Tables)",
     "shortName": "Long-Term Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "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": "msa-20240331.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": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.msasafety.com/role/GoodwillandIntangibleAssetsTables",
     "longName": "9954482 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "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": "msa-20240331.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": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsTables",
     "longName": "9954483 - Disclosure - Pensions and Other Post-retirement Benefits (Tables)",
     "shortName": "Pensions and Other Post-retirement Benefits (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.msasafety.com/role/DerivativeFinancialInstrumentsTables",
     "longName": "9954484 - Disclosure - Derivative Financial Instruments (Tables)",
     "shortName": "Derivative Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.msasafety.com/role/CommitmentsandContingenciesTables",
     "longName": "9954485 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.msasafety.com/role/CashandCashEquivalentsDetails",
     "longName": "9954486 - Disclosure - Cash and Cash Equivalents (Details)",
     "shortName": "Cash and Cash Equivalents (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "msa:CashBalanceSubjectToMasterNettingArrangement",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "msa:CashBalanceSubjectToMasterNettingArrangement",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.msasafety.com/role/RestructuringChargesAdditionalInformationDetails",
     "longName": "9954487 - Disclosure - Restructuring Charges - Additional Information (Details)",
     "shortName": "Restructuring Charges - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RestructuringCharges",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-22",
      "name": "us-gaap:RestructuringCharges",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails",
     "longName": "9954488 - Disclosure - Restructuring Charges - Activity and Reserve Balance for Restructuring Charges by Segment (Details)",
     "shortName": "Restructuring Charges - Activity and Reserve Balance for Restructuring Charges by Segment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:RestructuringReserve",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:RestructuringReserve",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.msasafety.com/role/InventoriesScheduleofInventoriesDetails",
     "longName": "9954489 - Disclosure - Inventories - Schedule of Inventories (Details)",
     "shortName": "Inventories - Schedule of Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:InventoryFinishedGoodsNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:InventoryFinishedGoodsNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.msasafety.com/role/PropertyPlantandEquipmentDetails",
     "longName": "9954490 - Disclosure - Property, Plant and Equipment (Details)",
     "shortName": "Property, Plant and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails",
     "longName": "9954491 - Disclosure - Reclassifications Out of Accumulated Other Comprehensive Loss (Details)",
     "shortName": "Reclassifications Out of Accumulated Other Comprehensive Loss (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-47",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.msasafety.com/role/CapitalStockNarrativeDetails",
     "longName": "9954492 - Disclosure - Capital Stock - Narrative (Details)",
     "shortName": "Capital Stock - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:PreferredStockDividendRatePercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:PreferredStockDividendRatePercentage",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails",
     "longName": "9954493 - Disclosure - Capital Stock - Schedule of Common Stock Activity (Details)",
     "shortName": "Capital Stock - Schedule of Common Stock Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-79",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "msa:CapitalStockDisclosureTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-79",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "msa:CapitalStockDisclosureTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.msasafety.com/role/SegmentInformationAdditionalInformationDetails",
     "longName": "9954494 - Disclosure - Segment Information - Additional Information (Details)",
     "shortName": "Segment Information - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "msa:NumberOfGeographicalSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "msa:NumberOfGeographicalSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails",
     "longName": "9954495 - Disclosure - Segment Information - Schedule of Reportable Segment Information (Details)",
     "shortName": "Segment Information - Schedule of Reportable Segment Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "msa:ProductLiabilityExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails",
     "longName": "9954496 - Disclosure - Segment Information - Percentage of Total Sales by Product Group (Details)",
     "shortName": "Segment Information - Percentage of Total Sales by Product Group (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-105",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.msasafety.com/role/EarningsLossperShareDetails",
     "longName": "9954497 - Disclosure - Earnings (Loss) per Share (Details)",
     "shortName": "Earnings (Loss) per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "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": "msa-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.msasafety.com/role/IncomeTaxesDetails",
     "longName": "9954498 - Disclosure - Income Taxes (Details)",
     "shortName": "Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.msasafety.com/role/StockPlansScheduleofStockCompensationExpenseDetails",
     "longName": "9954499 - Disclosure - Stock Plans - Schedule of Stock Compensation Expense (Details)",
     "shortName": "Stock Plans - Schedule of Stock Compensation Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.msasafety.com/role/StockPlansSummaryofStockOptionActivityDetails",
     "longName": "9954500 - Disclosure - Stock Plans - Summary of Stock Option Activity (Details)",
     "shortName": "Stock Plans - Summary of Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails",
     "longName": "9954501 - Disclosure - Stock Plans - Summary of Restricted Stock and Unit Activity (Details)",
     "shortName": "Stock Plans - Summary of Restricted Stock and Unit Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-152",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-152",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.msasafety.com/role/StockPlansAdditionalInformationDetails",
     "longName": "9954502 - Disclosure - Stock Plans - Additional Information (Details)",
     "shortName": "Stock Plans - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-155",
      "name": "msa:PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-155",
      "name": "msa:PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.msasafety.com/role/StockPlansWeightedAverageRiskAssumptionsDetails",
     "longName": "9954503 - Disclosure - Stock Plans - Weighted Average Risk Assumptions (Details)",
     "shortName": "Stock Plans - Weighted Average Risk Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-158",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-157",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails",
     "longName": "9954504 - Disclosure - Stock Plans - Summary of Performance Stock Unit Activity (Details)",
     "shortName": "Stock Plans - Summary of Performance Stock Unit Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "msa:PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "msa:PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails",
     "longName": "9954505 - Disclosure - Long-Term Debt - Schedule of Debt (Details)",
     "shortName": "Long-Term Debt - Schedule of Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LineOfCredit",
      "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": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:LineOfCredit",
      "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": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
     "longName": "9954506 - Disclosure - Long-Term Debt - Additional Information (Details)",
     "shortName": "Long-Term Debt - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-171",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-171",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.msasafety.com/role/GoodwillandIntangibleAssetsChangesinGoodwillDetails",
     "longName": "9954507 - Disclosure - Goodwill and Intangible Assets - Changes in Goodwill (Details)",
     "shortName": "Goodwill and Intangible Assets - Changes in Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.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": "msa-20240331.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
     "longName": "9954508 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)",
     "shortName": "Goodwill and Intangible Assets - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "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": "msa-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-190",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.msasafety.com/role/GoodwillandIntangibleAssetsChangesinIntangibleAssetsNetofAccumulatedAmortizationDetails",
     "longName": "9954509 - Disclosure - Goodwill and Intangible Assets - Changes in Intangible Assets, Net of Accumulated Amortization (Details)",
     "shortName": "Goodwill and Intangible Assets - Changes in Intangible Assets, Net of Accumulated Amortization (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:FiniteLivedIntangibleAssetsNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails",
     "longName": "9954510 - Disclosure - Pensions and Other Post-retirement Benefits - Components of Net Periodic Benefit Cost (Details)",
     "shortName": "Pensions and Other Post-retirement Benefits - Components of Net Periodic Benefit Cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-193",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-193",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsAdditionalInformationDetails",
     "longName": "9954511 - Disclosure - Pensions and Other Post-retirement Benefits - Additional Information (Details)",
     "shortName": "Pensions and Other Post-retirement Benefits - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.msasafety.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
     "longName": "9954512 - Disclosure - Derivative Financial Instruments - Additional Information (Details)",
     "shortName": "Derivative Financial Instruments - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-197",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-197",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.msasafety.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails",
     "longName": "9954513 - Disclosure - Derivative Financial Instruments - Balance Sheet Location and Fair Value of Assets Associated with Derivative Financial Instruments (Details)",
     "shortName": "Derivative Financial Instruments - Balance Sheet Location and Fair Value of Assets Associated with Derivative Financial Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-201",
      "name": "us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-201",
      "name": "us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.msasafety.com/role/DerivativeFinancialInstrumentsIncomeStatementLocationandImpactofDerivativeFinancialInstrumentsDetails",
     "longName": "9954514 - Disclosure - Derivative Financial Instruments - Income Statement Location and Impact of Derivative Financial Instruments (Details)",
     "shortName": "Derivative Financial Instruments - Income Statement Location and Impact of Derivative Financial Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-203",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "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": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-203",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "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": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.msasafety.com/role/FairValueMeasurementsDetails",
     "longName": "9954515 - Disclosure - Fair Value Measurements (Details)",
     "shortName": "Fair Value Measurements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-205",
      "name": "us-gaap:LongTermDebtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-205",
      "name": "us-gaap:LongTermDebtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails",
     "longName": "9954516 - Disclosure - Commitments and Contingencies - Additional Information (Details)",
     "shortName": "Commitments and Contingencies - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProductLiabilityAccrualPeriodExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProductWarrantyExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails",
     "longName": "9954517 - Disclosure - Commitments and Contingencies - Impact of Divestiture (Details)",
     "shortName": "Commitments and Contingencies - Impact of Divestiture (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-216",
      "name": "msa:DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.msasafety.com/role/ContingenciesScheduleofProductWarrantyLiabilityDetails",
     "longName": "9954518 - Disclosure - Contingencies - Schedule of Product Warranty Liability (Details)",
     "shortName": "Contingencies - Schedule of Product Warranty Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ProductWarrantyAccrual",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "msa-20240331.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r803"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade receivables, less allowance for credit loss of $7,597 and $7,065",
        "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": [
      "r324",
      "r325"
     ]
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes payable (Note 10)",
        "label": "Accrued Income Taxes, Current",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r188"
     ]
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "presentation": [
      "http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated defined benefit plans adjustment attributable to parent",
        "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": [
      "r8",
      "r22",
      "r47",
      "r904",
      "r905",
      "r906"
     ]
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember",
     "presentation": [
      "http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated defined benefit plans adjustment, net prior service attributable to parent",
        "label": "Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive (income) loss related to prior service cost (credit) component of defined benefit plans attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r22",
      "r47",
      "r235",
      "r236",
      "r904"
     ]
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember",
     "presentation": [
      "http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated defined benefit plans adjustment, net gain (loss) attributable to parent",
        "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]",
        "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r22",
      "r47",
      "r235",
      "r236",
      "r904"
     ]
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember",
     "presentation": [
      "http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated net investment gain (loss) attributable to parent",
        "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]",
        "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r224",
      "r225",
      "r227",
      "r235",
      "r236",
      "r904"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "presentation": [
      "http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "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": [
      "r234",
      "r235",
      "r600",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss (Note 6)",
        "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": [
      "r46",
      "r47",
      "r152",
      "r219",
      "r627",
      "r660",
      "r661"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "presentation": [
      "http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "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": [
      "r234",
      "r235",
      "r600",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive (Loss)",
        "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": [
      "r3",
      "r22",
      "r47",
      "r576",
      "r579",
      "r612",
      "r656",
      "r657",
      "r904",
      "r905",
      "r906",
      "r913",
      "r914",
      "r915"
     ]
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedTranslationAdjustmentMember",
     "presentation": [
      "http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated foreign currency adjustment attributable to parent",
        "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": [
      "r5",
      "r22",
      "r47",
      "r235",
      "r236",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r904"
     ]
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]",
        "label": "Acquired 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": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r854"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r860"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r860"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r860"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r860"
     ]
    },
    "msa_AdjustedEBITDA": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "AdjustedEBITDA",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjusted EBITDA",
        "label": "Adjusted EBITDA",
        "documentation": "Adjusted EBITDA"
       }
      }
     },
     "auth_ref": []
    },
    "msa_AdjustedEBITDAPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "AdjustedEBITDAPercentage",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjusted EBITDA, percentage",
        "label": "Adjusted EBITDA, Percentage",
        "documentation": "Adjusted EBITDA, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "msa_AdjustedOperatingMarginPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "AdjustedOperatingMarginPercent",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjusted operating margin, percentage",
        "label": "Adjusted Operating Margin Percent",
        "documentation": "Adjusted Operating Margin Percent"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r825",
      "r836",
      "r846",
      "r871"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r828",
      "r839",
      "r849",
      "r874"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r860"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r867"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r832",
      "r840",
      "r850",
      "r867",
      "r875",
      "r879",
      "r887"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r885"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpenseNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/StockPlansScheduleofStockCompensationExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/StockPlansScheduleofStockCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Stock compensation expense, net of tax",
        "label": "Share-Based Payment Arrangement, Expense, after Tax",
        "documentation": "Amount, after tax, of expense for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade receivables, allowance for credit loss",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r326",
      "r331"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.msasafety.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": []
    },
    "msa_AmericasSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "AmericasSegmentMember",
     "presentation": [
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails",
      "http://www.msasafety.com/role/RestructuringChargesAdditionalInformationDetails",
      "http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails",
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Americas",
        "verboseLabel": "Americas",
        "label": "Americas Segment [Member]",
        "documentation": "Americas Segment"
       }
      }
     },
     "auth_ref": []
    },
    "msa_AmortizationOfAcquiredFiniteLivedIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "AmortizationOfAcquiredFiniteLivedIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of acquisition-related intangible assets",
        "label": "Amortization Of Acquired Finite -Lived Intangible Assets",
        "documentation": "Amortization Of Acquired Finite -Lived Intangible Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsChangesinIntangibleAssetsNetofAccumulatedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Amortization expense",
        "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": [
      "r16",
      "r62",
      "r66"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.msasafety.com/role/EarningsLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive stock options (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": [
      "r284"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r212",
      "r247",
      "r295",
      "r310",
      "r316",
      "r328",
      "r373",
      "r374",
      "r376",
      "r377",
      "r378",
      "r380",
      "r382",
      "r384",
      "r385",
      "r567",
      "r571",
      "r591",
      "r624",
      "r709",
      "r803",
      "r816",
      "r952",
      "r953",
      "r963"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r222",
      "r247",
      "r328",
      "r373",
      "r374",
      "r376",
      "r377",
      "r378",
      "r380",
      "r382",
      "r384",
      "r385",
      "r567",
      "r571",
      "r591",
      "r803",
      "r952",
      "r953",
      "r963"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r882"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r883"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r878"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r878"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r878"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r878"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r878"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r878"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails",
      "http://www.msasafety.com/role/StockPlansAdditionalInformationDetails",
      "http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansWeightedAverageRiskAssumptionsDetails",
      "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": [
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r881"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r880"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r879"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r879"
     ]
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails",
      "http://www.msasafety.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location [Axis]",
        "label": "Balance Sheet Location [Axis]",
        "documentation": "Information by location on balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails",
      "http://www.msasafety.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location [Domain]",
        "label": "Balance Sheet Location [Domain]",
        "documentation": "Location in the balance sheet (statement of financial position)."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r109"
     ]
    },
    "us-gaap_BaseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BaseRateMember",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base Rate",
        "label": "Base Rate [Member]",
        "documentation": "Minimum rate investor will accept."
       }
      }
     },
     "auth_ref": []
    },
    "msa_BreathingApparatusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "BreathingApparatusMember",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Breathing Apparatus",
        "label": "Breathing Apparatus [Member]",
        "documentation": "Breathing Apparatus [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BuildingMember",
     "presentation": [
      "http://www.msasafety.com/role/PropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Buildings",
        "label": "Building [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r170"
     ]
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails",
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "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": [
      "r565",
      "r793",
      "r796"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails",
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "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": [
      "r91",
      "r92",
      "r565",
      "r793",
      "r796"
     ]
    },
    "msa_BusinessCombinationContributedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "BusinessCombinationContributedCashAndCashEquivalents",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributed cash and cash equivalents by acquiree",
        "label": "Business Combination, Contributed Cash And Cash Equivalents",
        "documentation": "Business Combination, Contributed Cash And Cash Equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived intangible assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets",
        "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "msa_CapitalStockDisclosureTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "CapitalStockDisclosureTableTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock Activity",
        "label": "Capital Stock Disclosure [Table Text Block]",
        "documentation": "Capital stock disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalUnitLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalUnitLineItems",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Unit [Line Items]",
        "label": "Capital Unit [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_CarryingReportedAmountFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "presentation": [
      "http://www.msasafety.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reported Value Measurement",
        "label": "Reported Value Measurement [Member]",
        "documentation": "Measured as reported on the statement of financial position (balance sheet)."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r118"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents",
        "terseLabel": "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": [
      "r52",
      "r209",
      "r769"
     ]
    },
    "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsDisclosureTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/CashandCashEquivalents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "label": "Cash and Cash Equivalents Disclosure [Text Block]",
        "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r626"
     ]
    },
    "msa_CashBalanceAmountOffsetAgainstCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "CashBalanceAmountOffsetAgainstCollateral",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CashandCashEquivalentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash pool position",
        "label": "Cash Balance, Amount Offset Against Collateral",
        "documentation": "Cash Balance, Amount Offset Against Collateral"
       }
      }
     },
     "auth_ref": []
    },
    "msa_CashBalanceCollateralObligationToReturnCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "CashBalanceCollateralObligationToReturnCash",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CashandCashEquivalentsDetails": {
       "parentTag": "msa_CashBalanceAmountOffsetAgainstCollateral",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: cash pool borrowings",
        "label": "Cash Balance, Collateral, Obligation to Return Cash",
        "documentation": "Cash Balance, Collateral, Obligation to Return Cash"
       }
      }
     },
     "auth_ref": []
    },
    "msa_CashBalanceSubjectToMasterNettingArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "CashBalanceSubjectToMasterNettingArrangement",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CashandCashEquivalentsDetails": {
       "parentTag": "msa_CashBalanceAmountOffsetAgainstCollateral",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross cash pool position",
        "label": "Cash Balance Subject To Master Netting Arrangement",
        "documentation": "Cash Balance Subject To Master Netting Arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning cash, cash equivalents and restricted cash",
        "periodEndLabel": "Ending cash, cash equivalents and restricted cash",
        "totalLabel": "Total cash, cash equivalents and restricted cash",
        "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": [
      "r52",
      "r161",
      "r244"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Increase (decrease) in cash, cash equivalents and restricted cash",
        "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": [
      "r2",
      "r161"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r858"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.msasafety.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r216",
      "r217",
      "r218",
      "r247",
      "r267",
      "r271",
      "r279",
      "r283",
      "r289",
      "r290",
      "r328",
      "r373",
      "r376",
      "r377",
      "r378",
      "r384",
      "r385",
      "r415",
      "r416",
      "r419",
      "r422",
      "r429",
      "r591",
      "r666",
      "r667",
      "r668",
      "r669",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r696",
      "r718",
      "r737",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r893",
      "r910",
      "r916"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Line Items]",
        "label": "Class of Stock [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": [
      "r216",
      "r217",
      "r218",
      "r289",
      "r415",
      "r416",
      "r417",
      "r419",
      "r422",
      "r427",
      "r429",
      "r666",
      "r667",
      "r668",
      "r669",
      "r787",
      "r893",
      "r910"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r859"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r859"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r360",
      "r361",
      "r765",
      "r943"
     ]
    },
    "msa_CommonStockActivityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "CommonStockActivityRollForward",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock Activity [Roll Forward]",
        "label": "Common Stock Activity [Roll Forward]",
        "documentation": "Common Stock Activity [Roll Forward]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockDividendsPerShareCashPaid",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends per common share (in dollars per share)",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLossParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, dividends (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": [
      "r177"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails",
      "http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails"
     ],
     "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": [
      "r806",
      "r807",
      "r808",
      "r810",
      "r811",
      "r812",
      "r813",
      "r913",
      "r914",
      "r961",
      "r977",
      "r979"
     ]
    },
    "us-gaap_CommonStockNoParValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockNoParValue",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock, par value (dollars per share)",
        "label": "Common Stock, No Par Value",
        "documentation": "Face amount per share of no-par value common stock."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized (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": [
      "r143",
      "r696"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued (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": [
      "r143"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares, outstanding (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": [
      "r23",
      "r143",
      "r696",
      "r715",
      "r979",
      "r980"
     ]
    },
    "us-gaap_CommonStockValueOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValueOutstanding",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, no par value (Note 7)",
        "label": "Common Stock, Value, Outstanding",
        "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r696"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r864"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r863"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r865"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r862"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Benefits [Abstract]",
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income (loss)",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r182",
      "r231",
      "r233",
      "r239",
      "r620",
      "r635"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails"
     ],
     "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": [
      "r54",
      "r56",
      "r119",
      "r120",
      "r323",
      "r764"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r56",
      "r119",
      "r120",
      "r323",
      "r662",
      "r764"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails"
     ],
     "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": [
      "r54",
      "r56",
      "r119",
      "r120",
      "r323",
      "r764",
      "r898"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails"
     ],
     "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": [
      "r54",
      "r56",
      "r119",
      "r120",
      "r323"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails"
     ],
     "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": [
      "r54",
      "r56",
      "r119",
      "r120",
      "r323",
      "r764"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails",
      "http://www.msasafety.com/role/RestructuringChargesAdditionalInformationDetails",
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Axis]",
        "label": "Consolidation Items [Axis]"
       }
      }
     },
     "auth_ref": [
      "r249",
      "r297",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r314",
      "r318",
      "r373",
      "r374",
      "r375",
      "r376",
      "r378",
      "r379",
      "r381",
      "r383",
      "r384",
      "r952",
      "r953"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails",
      "http://www.msasafety.com/role/RestructuringChargesAdditionalInformationDetails",
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Domain]",
        "label": "Consolidation Items [Domain]"
       }
      }
     },
     "auth_ref": [
      "r249",
      "r297",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r314",
      "r318",
      "r373",
      "r374",
      "r375",
      "r376",
      "r378",
      "r379",
      "r381",
      "r383",
      "r384",
      "r952",
      "r953"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/BasisofPresentationPolicies"
     ],
     "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": [
      "r97",
      "r775"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.msasafety.com/role/PropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in progress",
        "label": "Construction in Progress [Member]",
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateNonSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CorporateNonSegmentMember",
     "presentation": [
      "http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails",
      "http://www.msasafety.com/role/RestructuringChargesAdditionalInformationDetails",
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate",
        "label": "Corporate, Non-Segment [Member]",
        "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r309",
      "r310",
      "r311",
      "r312",
      "r318",
      "r920"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "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": [
      "r156",
      "r616"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "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": []
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "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": []
    },
    "us-gaap_CumulativePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CumulativePreferredStockMember",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative Preferred Stock",
        "label": "Cumulative Preferred Stock [Member]",
        "documentation": "Preferred stock upon which unpaid dividends accumulate until paid to shareholders. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.msasafety.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": []
    },
    "msa_DamagesFromProductSubstancesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DamagesFromProductSubstancesMember",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Damages From Product Substances",
        "label": "Damages From Product Substances [Member]",
        "documentation": "Damages From Product Substances"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes payable and current portion of long-term debt (Note 12)",
        "label": "Debt, Current",
        "documentation": "Amount of debt and lease obligation, classified as current."
       }
      }
     },
     "auth_ref": [
      "r214"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term 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": [
      "r173",
      "r245",
      "r386",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r402",
      "r409",
      "r410",
      "r412"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "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": [
      "r33",
      "r139",
      "r140",
      "r187",
      "r189",
      "r249",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r393",
      "r398",
      "r399",
      "r400",
      "r401",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r609",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r911"
     ]
    },
    "msa_DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis spread on EBITDA leverage ratio and elected rate",
        "label": "Debt Instrument, Basis Spread On EBITDA Leverage Ratio And Elected Rate",
        "documentation": "Debt Instrument, Basis Spread On EBITDA Leverage Ratio And Elected Rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate margin, percentage",
        "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": []
    },
    "msa_DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated leverage ratio (not more than)",
        "label": "Debt Instrument, Covenant, Consolidated Leverage Ratio In Period Of Acquisition, Maximum",
        "documentation": "Debt Instrument, Covenant, Consolidated Leverage Ratio In Period Of Acquisition, Maximum"
       }
      }
     },
     "auth_ref": []
    },
    "msa_DebtInstrumentCovenantConsolidatedLeverageRatioMaximum": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DebtInstrumentCovenantConsolidatedLeverageRatioMaximum",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum consolidated leverage ratio (not to exceed)",
        "label": "Debt Instrument, Covenant, Consolidated Leverage Ratio, Maximum",
        "documentation": "Debt Instrument, Covenant, Consolidated Leverage Ratio, Maximum"
       }
      }
     },
     "auth_ref": []
    },
    "msa_DebtInstrumentCovenantFixedChargesCoverageRatioMinimum": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DebtInstrumentCovenantFixedChargesCoverageRatioMinimum",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum fixed charges coverage ratio (not less than)",
        "label": "Debt Instrument, Covenant, Fixed Charges Coverage Ratio, Minimum",
        "documentation": "Debt Instrument, Covenant, Fixed Charges Coverage Ratio, Minimum"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate principal amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r124",
      "r387",
      "r609",
      "r783",
      "r784"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, stated interest rate percentage",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r388"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "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": [
      "r249",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r393",
      "r398",
      "r399",
      "r400",
      "r401",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r411",
      "r609",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r911"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "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": [
      "r42",
      "r249",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r393",
      "r398",
      "r399",
      "r400",
      "r401",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r609",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r911"
     ]
    },
    "msa_DebtInstrumentPrincipalAmountDueAtMaturity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DebtInstrumentPrincipalAmountDueAtMaturity",
     "crdr": "debit",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal of debt amount due at maturity",
        "label": "Debt Instrument, Principal Amount Due At Maturity",
        "documentation": "Debt Instrument, Principal Amount Due At Maturity"
       }
      }
     },
     "auth_ref": []
    },
    "msa_DebtInstrumentPrincipalAmountDueInYearBeforeMaturity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DebtInstrumentPrincipalAmountDueInYearBeforeMaturity",
     "crdr": "debit",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal of debt amount due in year before maturity",
        "label": "Debt Instrument, Principal Amount Due In Year Before Maturity",
        "documentation": "Debt Instrument, Principal Amount Due In Year Before Maturity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r75",
      "r79",
      "r121",
      "r122",
      "r124",
      "r127",
      "r175",
      "r176",
      "r249",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r393",
      "r398",
      "r399",
      "r400",
      "r401",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r411",
      "r609",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r911"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized net gains (losses) on available-for-sale securities",
        "label": "Debt Securities, Available-for-Sale, Unrealized Gain (Loss)",
        "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r921",
      "r922"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets (Note 10)",
        "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": [
      "r549",
      "r550"
     ]
    },
    "msa_DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income tax benefit (Note 10)",
        "label": "Deferred Income Tax Expense (Benefit), Including Discontinued Operations",
        "documentation": "Deferred Income Tax Expense (Benefit), Including Discontinued Operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities (Note 10)",
        "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": [
      "r549",
      "r550",
      "r625"
     ]
    },
    "msa_DeferredTaxAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DeferredTaxAssetMember",
     "presentation": [
      "http://www.msasafety.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax asset",
        "label": "Deferred Tax Asset [Member]",
        "documentation": "Deferred Tax Asset [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Recognized net actuarial losses",
        "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": [
      "r442"
     ]
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of prior service cost (credit)",
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r475",
      "r496",
      "r791",
      "r792"
     ]
    },
    "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid pension cost (Note 14)",
        "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": [
      "r185",
      "r434",
      "r435",
      "r457",
      "r708",
      "r791",
      "r972"
     ]
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "crdr": "debit",
     "presentation": [
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension plans contributions",
        "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": [
      "r451",
      "r461",
      "r499",
      "r789",
      "r790",
      "r791",
      "r792"
     ]
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails"
     ],
     "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_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total estimated pension plans contributions for the fiscal year",
        "label": "Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year",
        "documentation": "Amount of contributions received and expected to be received by defined benefit plan from employer in current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r792",
      "r957"
     ]
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails"
     ],
     "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": [
      "r436",
      "r473",
      "r494",
      "r791",
      "r792"
     ]
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanInterestCost",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest cost",
        "label": "Defined Benefit Plan, Interest Cost",
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r440",
      "r472",
      "r493",
      "r791",
      "r792"
     ]
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net periodic benefit (income) cost",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r491",
      "r791",
      "r792"
     ]
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DefinedBenefitPlanServiceCost",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails": {
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service cost",
        "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": [
      "r438",
      "r471",
      "r492",
      "r791",
      "r792"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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": [
      "r16",
      "r300"
     ]
    },
    "msa_DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts",
     "crdr": "debit",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization, Excluding Acquisition Related Amounts",
        "documentation": "Depreciation, Depletion and Amortization, Excluding Acquisition Related Amounts"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Contract [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": [
      "r686",
      "r688",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r710",
      "r711",
      "r712",
      "r713",
      "r724",
      "r725",
      "r726",
      "r727",
      "r730",
      "r731",
      "r732",
      "r733",
      "r749",
      "r750",
      "r753",
      "r754",
      "r806",
      "r808"
     ]
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeGainLossOnDerivativeNet",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsIncomeStatementLocationandImpactofDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign exchange contracts: currency exchange losses, net",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement."
       }
      }
     },
     "auth_ref": [
      "r960"
     ]
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument [Axis]",
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r107",
      "r110",
      "r111",
      "r686",
      "r688",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r710",
      "r711",
      "r712",
      "r713",
      "r724",
      "r725",
      "r726",
      "r727",
      "r730",
      "r731",
      "r732",
      "r733",
      "r749",
      "r750",
      "r753",
      "r754",
      "r774",
      "r806",
      "r808"
     ]
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Financial 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": [
      "r183",
      "r574",
      "r581"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsIncomeStatementLocationandImpactofDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r24",
      "r105",
      "r110",
      "r111",
      "r114",
      "r115",
      "r573"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsIncomeStatementLocationandImpactofDerivativeFinancialInstrumentsDetails"
     ],
     "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": [
      "r573"
     ]
    },
    "us-gaap_DerivativeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeLineItems",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative [Line Items]",
        "label": "Derivative [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": [
      "r581"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notional amount of open forward contracts",
        "label": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r958",
      "r959"
     ]
    },
    "us-gaap_DerivativeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeTable",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative [Table]",
        "label": "Derivative [Table]",
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r100",
      "r101",
      "r102",
      "r103",
      "r106",
      "r110",
      "r112",
      "r113",
      "r115",
      "r581"
     ]
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativesFairValueLineItems",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails"
     ],
     "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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/StockPlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Plans",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r508",
      "r512",
      "r540",
      "r541",
      "r542",
      "r800"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfReclassificationAmountTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfReclassificationAmountTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassifications Out of Accumulated Other Comprehensive Loss",
        "label": "Disclosure of Reclassification Amount [Text Block]",
        "documentation": "The entire disclosure for any adjustments made during the period to avoid double counting in comprehensive income items displayed as part of net income that also had been displayed as part of other comprehensive income in that period or earlier periods. These adjustments include reclassifications to net income of items in accumulated comprehensive income, such as deferred gains or losses on qualifying hedges when hedged item reported in net income, holding gains or losses on available-for-sale securities transferred into trading category, unrealized holding gains or losses on debt securities transferred from held-to-maturity category into available-for-sale category and accumulated translation adjustment attributable to foreign subsidiary or investment in foreign entity upon sale or liquidation."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupClassificationAxis",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails",
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Classification [Axis]",
        "label": "Disposal Group Classification [Axis]",
        "documentation": "Information by disposal group classification."
       }
      }
     },
     "auth_ref": [
      "r205"
     ]
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupClassificationDomain",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails",
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Classification [Domain]",
        "label": "Disposal Group Classification [Domain]",
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails",
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations",
        "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]",
        "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r29"
     ]
    },
    "msa_DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails": {
       "parentTag": "msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails",
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal group, contributed cash and cash equivalents",
        "negatedTerseLabel": "Cash and cash equivalents",
        "label": "Disposal Group, Including Discontinued Operation, Contributed Cash And Cash Equivalents",
        "documentation": "Disposal Group, Including Discontinued Operation, Contributed Cash And Cash Equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "msa_DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Contribution on divestiture of MSA LLC (Note 17)",
        "label": "Disposal Group, Including Discontinued Operation, Contributions Made On Disposal",
        "documentation": "Disposal Group, Including Discontinued Operation, Contributions Made On Disposal"
       }
      }
     },
     "auth_ref": []
    },
    "msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails": {
       "parentTag": "msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Current insurance receivables",
        "label": "Disposal Group, Including Discontinued Operation, Insurance Settlements Receivable, Current",
        "documentation": "Disposal Group, Including Discontinued Operation, Insurance Settlements Receivable, Current"
       }
      }
     },
     "auth_ref": []
    },
    "msa_DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails": {
       "parentTag": "msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Noncurrent insurance receivables",
        "label": "Disposal Group, Including Discontinued Operation, Insurance Settlements Receivable, Noncurrent",
        "documentation": "Disposal Group, Including Discontinued Operation, Insurance Settlements Receivable, Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails": {
       "parentTag": "msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Notes receivable, insurance companies",
        "label": "Disposal Group, Including Discontinued Operation, Notes, Loans And Financing Receivable, Net, Insurance Companies, Current",
        "documentation": "Disposal Group, Including Discontinued Operation, Notes, Loans And Financing Receivable, Net, Insurance Companies, Current"
       }
      }
     },
     "auth_ref": []
    },
    "msa_DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails": {
       "parentTag": "msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Notes receivable, insurance companies, noncurrent",
        "label": "Disposal Group, Including Discontinued Operation, Notes, Loans And Financing Receivable, Net, Insurance Companies, Noncurrent",
        "documentation": "Disposal Group, Including Discontinued Operation, Notes, Loans And Financing Receivable, Net, Insurance Companies, Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails": {
       "parentTag": "msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current product liability",
        "label": "Disposal Group, Including Discontinued Operation, Product Liability, Current",
        "documentation": "Disposal Group, Including Discontinued Operation, Product Liability, Current"
       }
      }
     },
     "auth_ref": []
    },
    "msa_DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails": {
       "parentTag": "msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncurrent product liability",
        "label": "Disposal Group, Including Discontinued Operation, Product Liability, Noncurrent",
        "documentation": "Disposal Group, Including Discontinued Operation, Product Liability, Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "msa_DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails": {
       "parentTag": "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails",
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Disposal group, transaction costs",
        "verboseLabel": "Transaction costs",
        "label": "Disposal Group, Including Discontinued Operation, (Transaction Cost) Reversal Of Cost",
        "documentation": "Disposal Group, Including Discontinued Operation, (Transaction Cost) Reversal Of Cost"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails": {
       "parentTag": "msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails",
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome",
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Loss on divestiture of MSA LLC (Note 17)",
        "negatedLabel": "Loss on divestiture of MSA LLC",
        "totalLabel": "Loss on divestiture of MSA LLC",
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal",
        "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r909",
      "r935"
     ]
    },
    "msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails": {
       "parentTag": "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss on divestiture of MSA LLC before transaction costs",
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) On Disposal, Gross",
        "documentation": "Disposal Group, Not Discontinued Operation, Gain (Loss) On Disposal, Gross"
       }
      }
     },
     "auth_ref": []
    },
    "msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 16.0
      },
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails",
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails",
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Tax-effected loss on divestiture of MSA LLC (Note 17)",
        "negatedLabel": "Tax-effected loss on divestiture",
        "totalLabel": "Tax-effected loss on divestiture of MSA LLC",
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) On Disposal, Including Tax Effect",
        "documentation": "Disposal Group, Not Discontinued Operation, Gain (Loss) On Disposal, Including Tax Effect"
       }
      }
     },
     "auth_ref": []
    },
    "msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails": {
       "parentTag": "msa_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax expense",
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) On Disposal, Tax",
        "documentation": "Disposal Group, Not Discontinued Operation, Gain (Loss) On Disposal, Tax"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails",
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Name [Domain]",
        "label": "Disposal Group Name [Domain]",
        "documentation": "Name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r793",
      "r796"
     ]
    },
    "us-gaap_DividendsCommonStockStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsCommonStockStock",
     "crdr": "debit",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Common dividends",
        "label": "Dividends, Common Stock, Stock",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in stock."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "us-gaap_DividendsPreferredStockStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DividendsPreferredStockStock",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/EarningsLossperShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss",
      "http://www.msasafety.com/role/EarningsLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Preferred dividends",
        "negatedLabel": "Preferred stock dividends",
        "label": "Dividends, Preferred Stock, Stock",
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in stock."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r177"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.msasafety.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/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.msasafety.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "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/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.msasafety.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_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.msasafety.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r820"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.msasafety.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": [
      "r853"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.msasafety.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": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings (loss) per share attributable to common shareholders (Note 9):",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome",
      "http://www.msasafety.com/role/EarningsLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic (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": [
      "r240",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r264",
      "r267",
      "r279",
      "r282",
      "r283",
      "r287",
      "r584",
      "r585",
      "r621",
      "r636",
      "r776"
     ]
    },
    "msa_EarningsPerShareContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "EarningsPerShareContinuingOperationsAbstract",
     "presentation": [
      "http://www.msasafety.com/role/EarningsLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings (loss) per share:",
        "label": "Earnings Per Share, Continuing Operations [Abstract]",
        "documentation": "Earnings Per Share, Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome",
      "http://www.msasafety.com/role/EarningsLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted (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": [
      "r240",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r267",
      "r279",
      "r282",
      "r283",
      "r287",
      "r584",
      "r585",
      "r621",
      "r636",
      "r776"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/EarningsLossperShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings (Loss) per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r284",
      "r285",
      "r286"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted 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": [
      "r598"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.msasafety.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective income tax rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r552"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employees\u2019 compensation",
        "label": "Employee-related Liabilities, Current",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/StockPlansScheduleofStockCompensationExpenseDetails": {
       "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/StockPlansScheduleofStockCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax benefit",
        "label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r539"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options exercised",
        "label": "Employee Stock 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": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.msasafety.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/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.msasafety.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/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.msasafety.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/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.msasafety.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/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.msasafety.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": [
      "r818"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.msasafety.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)",
        "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/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.msasafety.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/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "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/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.msasafety.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": [
      "r818"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.msasafety.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/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.msasafety.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": [
      "r818"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.msasafety.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/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.msasafety.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": [
      "r892"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.msasafety.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": [
      "r818"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.msasafety.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": [
      "r818"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.msasafety.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": [
      "r818"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.msasafety.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": [
      "r818"
     ]
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from External Customer [Line Items]",
        "label": "Revenue from External Customer [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_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity [Abstract]",
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails",
      "http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails",
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss",
      "http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "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": [
      "r23",
      "r202",
      "r234",
      "r235",
      "r236",
      "r250",
      "r251",
      "r252",
      "r254",
      "r260",
      "r262",
      "r288",
      "r329",
      "r330",
      "r430",
      "r543",
      "r544",
      "r545",
      "r558",
      "r559",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r583",
      "r600",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r612",
      "r656",
      "r657",
      "r658",
      "r674",
      "r737"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r861"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r825",
      "r836",
      "r846",
      "r871"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r822",
      "r833",
      "r843",
      "r868"
     ]
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.msasafety.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimate of Fair Value Measurement",
        "label": "Estimate of Fair Value Measurement [Member]",
        "documentation": "Measured as an estimate of fair value."
       }
      }
     },
     "auth_ref": [
      "r400",
      "r590",
      "r783",
      "r784"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r867"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.msasafety.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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": [
      "r586",
      "r587",
      "r588"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.msasafety.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r586",
      "r587",
      "r588"
     ]
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByMeasurementBasisAxis",
     "presentation": [
      "http://www.msasafety.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Basis [Axis]",
        "label": "Measurement Basis [Axis]",
        "documentation": "Information by measurement basis."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r116",
      "r400",
      "r783",
      "r784"
     ]
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosureItemAmountsDomain",
     "presentation": [
      "http://www.msasafety.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement [Domain]",
        "label": "Fair Value Measurement [Domain]",
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value."
       }
      }
     },
     "auth_ref": [
      "r400",
      "r783",
      "r784"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Abstract]",
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementInputsDisclosureTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]",
        "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r184"
     ]
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails"
     ],
     "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": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r106",
      "r114"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsChangesinIntangibleAssetsNetofAccumulatedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency translation",
        "label": "Finite-Lived Intangible Assets, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsChangesinIntangibleAssetsNetofAccumulatedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, net (Note 13)",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "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": [
      "r167",
      "r617"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsNetAbstract",
     "presentation": [
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsChangesinIntangibleAssetsNetofAccumulatedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Net [Abstract]",
        "label": "Finite-Lived Intangible Assets, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsRollForward",
     "presentation": [
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsChangesinIntangibleAssetsNetofAccumulatedAmortizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-lived Intangible Assets [Roll Forward]",
        "label": "Finite-Lived Intangible Assets [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": []
    },
    "msa_FirefighterHelmetsandProtectiveApparelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "FirefighterHelmetsandProtectiveApparelMember",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Firefighter Helmets &amp; Protective Apparel",
        "label": "Firefighter Helmets and Protective Apparel [Member]",
        "documentation": "Firefighter Helmets and Protective Apparel [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "msa_FixGasFlameDetectionInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "FixGasFlameDetectionInstrumentsMember",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed Gas &amp; Flame Detection",
        "label": "Fix Gas &amp; Flame Detection Instruments [Member]",
        "documentation": "Fix Gas &amp; Flame Detection Instruments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange contracts: accrued restructuring and other current liabilities",
        "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value",
        "documentation": "Fair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives not designated as hedging instruments:",
        "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value",
        "documentation": "Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome",
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Currency exchange losses, net",
        "negatedTerseLabel": "Currency exchange gains (losses), net",
        "label": "Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r592",
      "r594",
      "r596",
      "r597",
      "r734"
     ]
    },
    "msa_ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Currency exchange losses, net",
        "label": "Foreign Currency Transaction Gain (Loss), Including Discontinued Operations, before Tax",
        "documentation": "Foreign Currency Transaction Gain (Loss), Including Discontinued Operations, before Tax"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignExchangeForwardMember",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Exchange Forward",
        "label": "Foreign Exchange Forward [Member]",
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate."
       }
      }
     },
     "auth_ref": [
      "r702",
      "r706",
      "r712",
      "r726",
      "r732",
      "r751",
      "r752",
      "r753",
      "r808"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r829",
      "r840",
      "r850",
      "r875"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r829",
      "r840",
      "r850",
      "r875"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r829",
      "r840",
      "r850",
      "r875"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r829",
      "r840",
      "r850",
      "r875"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r829",
      "r840",
      "r850",
      "r875"
     ]
    },
    "us-gaap_GainLossOnSaleOfOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GainLossOnSaleOfOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on asset dispositions, net",
        "label": "Gain (Loss) on Disposition of Other Assets",
        "documentation": "Amount of gain (loss) on sale or disposal of other assets."
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "msa_GlobeHoldingCompanyLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "GlobeHoldingCompanyLLCMember",
     "presentation": [
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Globe Holding Company LLC",
        "label": "Globe Holding Company LLC [Member]",
        "documentation": "Globe Holding Company LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsChangesinGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goodwill (Note 13)",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "terseLabel": "Goodwill",
        "label": "Goodwill",
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r333",
      "r618",
      "r780",
      "r803",
      "r925",
      "r932"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.msasafety.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": [
      "r166"
     ]
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsChangesinGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency translation",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "us-gaap_GoodwillRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillRollForward",
     "presentation": [
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsChangesinGoodwillDetails"
     ],
     "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": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "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": [
      "r155",
      "r247",
      "r295",
      "r309",
      "r315",
      "r318",
      "r328",
      "r373",
      "r374",
      "r376",
      "r377",
      "r378",
      "r380",
      "r382",
      "r384",
      "r385",
      "r591",
      "r778",
      "r952"
     ]
    },
    "us-gaap_HedgingDesignationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "HedgingDesignationAxis",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails",
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsIncomeStatementLocationandImpactofDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Axis]",
        "label": "Hedging Designation [Axis]",
        "documentation": "Information by designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r573"
     ]
    },
    "us-gaap_HedgingDesignationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "HedgingDesignationDomain",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails",
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsIncomeStatementLocationandImpactofDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Domain]",
        "label": "Hedging Designation [Domain]",
        "documentation": "Designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (loss) before income taxes",
        "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": [
      "r1",
      "r153",
      "r191",
      "r295",
      "r309",
      "r315",
      "r318",
      "r622",
      "r631",
      "r778"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails",
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Name [Axis]",
        "label": "Disposal Group Name [Axis]",
        "documentation": "Information by name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r793",
      "r796"
     ]
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r29",
      "r34",
      "r130",
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r171"
     ]
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxContingencyLineItems",
     "presentation": [
      "http://www.msasafety.com/role/IncomeTaxesDetails"
     ],
     "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/2023",
     "localname": "IncomeTaxContingencyTable",
     "presentation": [
      "http://www.msasafety.com/role/IncomeTaxesDetails"
     ],
     "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": [
      "r21",
      "r90",
      "r179",
      "r180"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information."
       }
      }
     },
     "auth_ref": [
      "r248",
      "r547",
      "r553",
      "r556",
      "r557",
      "r560",
      "r562",
      "r563",
      "r564",
      "r671"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for income taxes (Note 10)",
        "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": [
      "r194",
      "r200",
      "r261",
      "r262",
      "r303",
      "r551",
      "r561",
      "r637"
     ]
    },
    "us-gaap_IncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid income taxes",
        "label": "Income Taxes Receivable, Current",
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r902"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets and liabilities",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Trade receivables",
        "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": [
      "r15"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories (Note 4)",
        "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": [
      "r15"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts payable",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other noncurrent assets and liabilities",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss"
     ],
     "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": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://www.msasafety.com/role/EarningsLossperShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/EarningsLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation awards (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": [
      "r268",
      "r269",
      "r270",
      "r283",
      "r511"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets [Axis]",
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r343",
      "r344"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]",
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r168"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r832",
      "r840",
      "r850",
      "r867",
      "r875",
      "r879",
      "r887"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r821",
      "r891"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r821",
      "r891"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r821",
      "r891"
     ]
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense",
        "label": "Interest Expense",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r193",
      "r237",
      "r299",
      "r608",
      "r721",
      "r814",
      "r978"
     ]
    },
    "msa_InternationalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "InternationalMember",
     "presentation": [
      "http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails",
      "http://www.msasafety.com/role/RestructuringChargesAdditionalInformationDetails",
      "http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "International",
        "verboseLabel": "International",
        "label": "International [Member]",
        "documentation": "International."
       }
      }
     },
     "auth_ref": []
    },
    "msa_InternationalSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "InternationalSegmentMember",
     "presentation": [
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "International",
        "label": "International Segment [Member]",
        "documentation": "International Segment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://www.msasafety.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": [
      "r332"
     ]
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/InventoriesScheduleofInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished products",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r771"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.msasafety.com/role/InventoriesScheduleofInventoriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.msasafety.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories (Note 4)",
        "totalLabel": "Total 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": [
      "r221",
      "r770",
      "r803"
     ]
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryRawMaterialsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/InventoriesScheduleofInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raw materials and supplies",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r773"
     ]
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InventoryWorkInProcessNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/InventoriesScheduleofInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Work in process",
        "label": "Inventory, Work in Process, Net of Reserves",
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r772"
     ]
    },
    "msa_JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Joint Venture By R&amp;Q Insurance Holdings Ltd. And Obra Capital, Inc.",
        "label": "Joint Venture By R&amp;Q Insurance Holdings Ltd. And Obra Capital, Inc. [Member]",
        "documentation": "Joint Venture By R&amp;Q Insurance Holdings Ltd. And Obra Capital, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LandMember",
     "presentation": [
      "http://www.msasafety.com/role/PropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land",
        "label": "Land [Member]",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r956"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "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_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from lines 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": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r247",
      "r328",
      "r373",
      "r374",
      "r376",
      "r377",
      "r378",
      "r380",
      "r382",
      "r384",
      "r385",
      "r568",
      "r571",
      "r572",
      "r591",
      "r695",
      "r777",
      "r816",
      "r952",
      "r963",
      "r964"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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": [
      "r147",
      "r190",
      "r629",
      "r803",
      "r912",
      "r923",
      "r962"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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": [
      "r40",
      "r208",
      "r247",
      "r328",
      "r373",
      "r374",
      "r376",
      "r377",
      "r378",
      "r380",
      "r382",
      "r384",
      "r385",
      "r568",
      "r571",
      "r572",
      "r591",
      "r803",
      "r952",
      "r963",
      "r964"
     ]
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior revolving credit facility maturing in 2026, net of debt issuance costs",
        "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": [
      "r33",
      "r189",
      "r973"
     ]
    },
    "msa_LineOfCreditFacilityAccordionFeatureAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "LineOfCreditFacilityAccordionFeatureAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit facility, accordion feature",
        "label": "Line Of Credit Facility, Accordion Feature, Amount",
        "documentation": "Line Of Credit Facility, Accordion Feature, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityInterestRateDuringPeriod",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average revolving interest rate, percentage",
        "label": "Line of Credit Facility, Interest Rate During Period",
        "documentation": "The effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "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": [
      "r37"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit facility, remaining borrowing capacity",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "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": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.msasafety.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/2023",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "terseLabel": "Long term 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": [
      "r33",
      "r189",
      "r399",
      "r413",
      "r783",
      "r784",
      "r973"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts due within one year",
        "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": [
      "r213"
     ]
    },
    "us-gaap_LongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt, fair value disclosure",
        "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": []
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Long-term debt, net (Note 12)",
        "terseLabel": "Long-term debt, net of debt issuance costs",
        "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": [
      "r215"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "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": [
      "r42"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "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": [
      "r42",
      "r70"
     ]
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingency Nature",
        "label": "Loss Contingency Nature [Axis]",
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r363",
      "r364",
      "r367",
      "r944",
      "r945"
     ]
    },
    "us-gaap_LossContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingenciesLineItems",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Line Items]",
        "label": "Loss Contingencies [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": [
      "r362",
      "r363",
      "r364",
      "r367",
      "r944",
      "r945"
     ]
    },
    "us-gaap_LossContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingenciesTable",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Table]",
        "label": "Loss Contingencies [Table]",
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r363",
      "r364",
      "r367",
      "r944",
      "r945"
     ]
    },
    "us-gaap_LossContingencyNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingencyNatureDomain",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingency, Nature [Domain]",
        "label": "Loss Contingency, Nature [Domain]",
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r363",
      "r364",
      "r367",
      "r944",
      "r945"
     ]
    },
    "us-gaap_LossContingencyPendingClaimsNumber": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingencyPendingClaimsNumber",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of pending claims",
        "label": "Loss Contingency, Pending Claims, Number",
        "documentation": "Number of pending claims pertaining to a loss contingency."
       }
      }
     },
     "auth_ref": [
      "r944",
      "r945"
     ]
    },
    "msa_LossContingencyPendingClassActionNumber": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "LossContingencyPendingClassActionNumber",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of pending class actions",
        "label": "Loss Contingency, Pending Class Action, Number",
        "documentation": "Loss Contingency, Pending Class Action, Number"
       }
      }
     },
     "auth_ref": []
    },
    "msa_LossContingencyPendingLawsuitsNumber": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "LossContingencyPendingLawsuitsNumber",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of pending lawsuits",
        "label": "Loss Contingency, Pending Lawsuits, Number",
        "documentation": "Loss Contingency, Pending Lawsuits, Number"
       }
      }
     },
     "auth_ref": []
    },
    "msa_MSALLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "MSALLCMember",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails",
      "http://www.msasafety.com/role/CommitmentsandContingenciesImpactofDivestitureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MSA LLC",
        "label": "MSA LLC [Member]",
        "documentation": "MSA LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://www.msasafety.com/role/PropertyPlantandEquipmentDetails"
     ],
     "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": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/StockPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r363",
      "r364",
      "r365",
      "r366",
      "r506",
      "r615",
      "r655",
      "r687",
      "r688",
      "r742",
      "r744",
      "r747",
      "r748",
      "r755",
      "r766",
      "r767",
      "r779",
      "r787",
      "r799",
      "r805",
      "r954",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r859"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r859"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/StockPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r363",
      "r364",
      "r365",
      "r366",
      "r506",
      "r615",
      "r655",
      "r687",
      "r688",
      "r742",
      "r744",
      "r747",
      "r748",
      "r755",
      "r766",
      "r767",
      "r779",
      "r787",
      "r799",
      "r805",
      "r954",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r878"
     ]
    },
    "msa_MonteCarloApproachMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "MonteCarloApproachMember",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansWeightedAverageRiskAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monte Carlo Approach",
        "label": "Monte Carlo Approach [Member]",
        "documentation": "Monte Carlo Approach [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward",
     "presentation": [
      "http://www.msasafety.com/role/ContingenciesScheduleofProductWarrantyLiabilityDetails"
     ],
     "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": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r886"
     ]
    },
    "msa_MultiCurrencyNoteSeriesCSeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "MultiCurrencyNoteSeriesCSeniorNotesMember",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2021 Senior Notes payable through 2036, 2.69%, net of debt issuance costs",
        "terseLabel": "Series C Senior Notes Due July 2036",
        "label": "Multi-Currency Note Series C Senior Notes [Member]",
        "documentation": "Multi-Currency Note Series C Senior Notes"
       }
      }
     },
     "auth_ref": []
    },
    "msa_MulticurrencyNotesDuein2031Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "MulticurrencyNotesDuein2031Member",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Multi-currency Notes Due in 2031",
        "label": "Multi-currency Notes Due in 2031 [Member]",
        "documentation": "Multi-currency Notes Due in 2031 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "msa_NYLNoteFacilitySeniorUnsecuredNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "NYLNoteFacilitySeniorUnsecuredNotesMember",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NYL Note Facility",
        "label": "NYL Note Facility Senior Unsecured Notes [Member]",
        "documentation": "NYL Note Facility Senior Unsecured Notes"
       }
      }
     },
     "auth_ref": []
    },
    "msa_NYLNoteFacilitySeriesASeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "NYLNoteFacilitySeriesASeniorNotesMember",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2021 Senior Notes payable through 2036, 2.69%, net of debt issuance costs",
        "terseLabel": "Series A Senior Notes Due 2036",
        "label": "NYL Note Facility Series A Senior Notes [Member]",
        "documentation": "NYL Note Facility Series A Senior Notes"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r860"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash Flow (Used in) From 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": [
      "r243"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash Flow Used in 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": [
      "r243"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash Flow From (Used in) 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": [
      "r161",
      "r162",
      "r163"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/EarningsLossperShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss",
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome",
      "http://www.msasafety.com/role/EarningsLossperShareDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income (loss)",
        "verboseLabel": "Net loss",
        "terseLabel": "Net income (loss)",
        "label": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r163",
      "r192",
      "r206",
      "r229",
      "r232",
      "r236",
      "r247",
      "r253",
      "r255",
      "r256",
      "r257",
      "r258",
      "r261",
      "r262",
      "r276",
      "r295",
      "r309",
      "r315",
      "r318",
      "r328",
      "r373",
      "r374",
      "r376",
      "r377",
      "r378",
      "r380",
      "r382",
      "r384",
      "r385",
      "r585",
      "r591",
      "r633",
      "r717",
      "r735",
      "r736",
      "r778",
      "r814",
      "r952"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/EarningsLossperShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/EarningsLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income (loss) attributable to common equity",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r255",
      "r256",
      "r257",
      "r258",
      "r264",
      "r265",
      "r278",
      "r283",
      "r295",
      "r309",
      "r315",
      "r318",
      "r778"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/EarningsLossperShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/EarningsLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income (loss) attributable to common shareholders",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r266",
      "r272",
      "r273",
      "r274",
      "r275",
      "r278",
      "r283"
     ]
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r859"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r829",
      "r840",
      "r850",
      "r867",
      "r875"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r857"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r856"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r867"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r886"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r886"
     ]
    },
    "us-gaap_NondesignatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NondesignatedMember",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails",
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsIncomeStatementLocationandImpactofDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Not designated as hedging instrument",
        "label": "Not Designated as Hedging Instrument [Member]",
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total other expense, net",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "us-gaap_NotesPayableOtherPayablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NotesPayableOtherPayablesMember",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Payable",
        "label": "Notes Payable, Other Payables [Member]",
        "documentation": "A written promise to pay a note to a third party."
       }
      }
     },
     "auth_ref": []
    },
    "msa_NumberOfGeographicalSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "NumberOfGeographicalSegments",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of geographical segments (in segments)",
        "label": "Number of Geographical Segments",
        "documentation": "Number of Geographical Segments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments (in 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": [
      "r919"
     ]
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome",
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating income (loss)",
        "terseLabel": "Operating income (loss)",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r295",
      "r309",
      "r315",
      "r318",
      "r778"
     ]
    },
    "msa_OperatingIncomeLossAdjusted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "OperatingIncomeLossAdjusted",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjusted operating income (loss)",
        "label": "Operating Income (Loss), Adjusted",
        "documentation": "Operating Income (Loss), Adjusted"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Noncurrent operating lease 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": [
      "r611"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease right-of-use assets, net",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r610"
     ]
    },
    "us-gaap_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails",
      "http://www.msasafety.com/role/RestructuringChargesAdditionalInformationDetails",
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reportable Segments",
        "label": "Operating Segments [Member]",
        "documentation": "Identifies 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": [
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r318"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/BasisofPresentation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "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": [
      "r129",
      "r181",
      "r663",
      "r664"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.msasafety.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other noncurrent assets",
        "terseLabel": "Insurance receivable and other noncurrent assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r211"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustments (Note 6)",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax",
        "documentation": "Amount after tax, before 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": [
      "r6",
      "r152",
      "r593",
      "r595",
      "r599"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustments",
        "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": [
      "r4"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other comprehensive (loss) gain, net of tax",
        "terseLabel": "Other comprehensive income (loss)",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r32",
      "r230",
      "r233",
      "r238",
      "r600",
      "r601",
      "r606",
      "r619",
      "r634",
      "r904",
      "r905"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive gains (losses), net of tax:",
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss",
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Pension and post-retirement plan actuarial gains, net of tax (Note 6)",
        "negatedTerseLabel": "Pension and post-retirement plan adjustments, net of tax",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r152"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLossParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax reclassification adjustment",
        "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": [
      "r9",
      "r11",
      "r182"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gain on available-for-sale securities (Note 6)",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r226",
      "r327"
     ]
    },
    "us-gaap_OtherCurrentLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherCurrentLiabilitiesMember",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Other Current Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing other current liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current liabilities",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r803"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other noncurrent liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other income, net",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r159"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r859"
     ]
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "presentation": [
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Benefits",
        "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": [
      "r434",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r484",
      "r487",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r503",
      "r504",
      "r505",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r827",
      "r838",
      "r848",
      "r873"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r830",
      "r841",
      "r851",
      "r876"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r830",
      "r841",
      "r851",
      "r876"
     ]
    },
    "msa_OvernightBankFundingRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "OvernightBankFundingRateMember",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Overnight Bank Funding Rate",
        "label": "Overnight Bank Funding Rate [Member]",
        "documentation": "Overnight Bank Funding Rate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r855"
     ]
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Property disposals and other investing",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r895",
      "r907"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRepurchaseOfEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Company stock purchases (Note 7)",
        "label": "Payments for Repurchase of Equity",
        "documentation": "The cash outflow to reacquire common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r669"
     ]
    },
    "us-gaap_PaymentsForRestructuring": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForRestructuring",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cash payments",
        "label": "Payments for Restructuring",
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r350",
      "r908"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Debt issuance costs",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_PaymentsOfDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsOfDividends",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash dividends paid",
        "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": [
      "r49"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "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": [
      "r160"
     ]
    },
    "msa_Paymentsonproductliabilityclaims": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "Paymentsonproductliabilityclaims",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Product liability payments (Note 17)",
        "label": "Payments on product liability claims",
        "documentation": "Payments on product liability claims"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r858"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r858"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pensions and Other Post-retirement Benefits",
        "label": "Retirement Benefits [Text Block]",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r433",
      "r458",
      "r460",
      "r466",
      "r483",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r501",
      "r502",
      "r503",
      "r791"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pensions and other employee benefits (Note 14)",
        "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": [
      "r141",
      "r434",
      "r435",
      "r457",
      "r791"
     ]
    },
    "us-gaap_PensionContributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionContributions",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Pension contributions (Note 14)",
        "label": "Payment for Pension Benefits",
        "documentation": "Amount of cash outflow for pension benefit. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree. Excludes other postretirement benefit."
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "us-gaap_PensionExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension income (Note 14)",
        "label": "Pension Cost (Reversal of Cost)",
        "documentation": "Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PensionPlansDefinedBenefitMember",
     "presentation": [
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits",
        "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": [
      "r434",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r484",
      "r487",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r503",
      "r504",
      "r507",
      "r791",
      "r792",
      "r796",
      "r797",
      "r798"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r857"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r867"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r860"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r856"
     ]
    },
    "msa_PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of target award based on achieving specified performance targets",
        "label": "Percentage Of Target Award Based On Achieving Targeted Return On Net Assets Based On Which Final Number Of Shares To Be Issued For Performance Stock Units",
        "documentation": "Percentage of target award based on achieving a targeted return on net assets based on which final number of shares to be issued for performance stock units."
       }
      }
     },
     "auth_ref": []
    },
    "msa_PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of target award based on achieving targeted performance conditions",
        "label": "Percentage Of Target Award Based On Achieving Targeted Total Shareholder Return Based On Which Final Number Of Shares To Be Issued For Performance Stock Units",
        "documentation": "Percentage of target award based on achieving a targeted total shareholder return based on which final number of shares to be issued for performance stock units."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansAdditionalInformationDetails",
      "http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansWeightedAverageRiskAssumptionsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Performance Shares",
        "terseLabel": "Performance Stock Unit",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.msasafety.com/role/FairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portion at Fair Value Measurement",
        "label": "Portion at Fair Value Measurement [Member]",
        "documentation": "Measured at fair value for financial reporting purposes."
       }
      }
     },
     "auth_ref": [
      "r589"
     ]
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockDividendRatePercentage",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails",
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative preferred stock (percent)",
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock."
       }
      }
     },
     "auth_ref": [
      "r416",
      "r743",
      "r745",
      "r746",
      "r756"
     ]
    },
    "us-gaap_PreferredStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLossParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, dividends (in dollars per share)",
        "label": "Preferred Stock, Dividends Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of preferred stock outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock",
        "label": "Preferred Stock [Member]",
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company."
       }
      }
     },
     "auth_ref": [
      "r806",
      "r807",
      "r810",
      "r811",
      "r812",
      "r813",
      "r977",
      "r979"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails",
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (dollars per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r415"
     ]
    },
    "us-gaap_PreferredStockRedemptionPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockRedemptionPricePerShare",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, callable price per share (dollars per share)",
        "label": "Preferred Stock, Redemption Price Per Share",
        "documentation": "The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r75",
      "r78"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares authorized (shares)",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r696"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares issued (shares)",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r415"
     ]
    },
    "us-gaap_PreferredStockValueOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PreferredStockValueOutstanding",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, 4.5% cumulative, $50 par value (Note 7)",
        "label": "Preferred Stock, Value, Outstanding",
        "documentation": "Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r696"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpensesAndOtherCurrentAssetsMember",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsBalanceSheetLocationandFairValueofAssetsAssociatedwithDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expenses and Other Current Assets [Member]",
        "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from long-term debt (Note 12)",
        "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": [
      "r48",
      "r666"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of stock options (Note 7)",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r28"
     ]
    },
    "us-gaap_ProductConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductConcentrationRiskMember",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product Concentration Risk",
        "label": "Product Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_ProductLiabilityAccrualComponentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductLiabilityAccrualComponentAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product liability accrual",
        "label": "Product Liability Accrual, Component Amount",
        "documentation": "Recorded amount of the accrual for a material component of a product liability contingency."
       }
      }
     },
     "auth_ref": [
      "r781"
     ]
    },
    "us-gaap_ProductLiabilityAccrualPeriodExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductLiabilityAccrualPeriodExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 6.0
      },
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails",
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product liability expense (Note 17)",
        "verboseLabel": "Product liability expense",
        "label": "Product Liability Accrual, Period Expense",
        "documentation": "The amount of loss reported during the period pertaining to product liability."
       }
      }
     },
     "auth_ref": []
    },
    "msa_ProductLiabilityExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "ProductLiabilityExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Product liability expense",
        "label": "Product Liability Expense",
        "documentation": "Product Liability Expense"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r320",
      "r616",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r768",
      "r788",
      "r804",
      "r900",
      "r946",
      "r947",
      "r955",
      "r974"
     ]
    },
    "us-gaap_ProductWarrantyAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantyAccrual",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/ContingenciesScheduleofProductWarrantyLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning warranty reserve",
        "periodEndLabel": "Ending warranty reserve",
        "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": [
      "r126",
      "r368",
      "r370",
      "r372"
     ]
    },
    "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/ContingenciesScheduleofProductWarrantyLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for product warranties and other adjustments",
        "label": "Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties",
        "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties."
       }
      }
     },
     "auth_ref": [
      "r371"
     ]
    },
    "us-gaap_ProductWarrantyExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProductWarrantyExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product warranty expense",
        "label": "Product Warranty Expense",
        "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r949"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r320",
      "r616",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r768",
      "r788",
      "r804",
      "r900",
      "r946",
      "r947",
      "r955",
      "r974"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income (loss)",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r229",
      "r232",
      "r242",
      "r247",
      "r253",
      "r261",
      "r262",
      "r295",
      "r309",
      "r315",
      "r318",
      "r328",
      "r373",
      "r374",
      "r376",
      "r377",
      "r378",
      "r380",
      "r382",
      "r384",
      "r385",
      "r566",
      "r569",
      "r570",
      "r585",
      "r591",
      "r622",
      "r632",
      "r673",
      "r717",
      "r735",
      "r736",
      "r778",
      "r801",
      "r802",
      "r815",
      "r906",
      "r952"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Abstract]",
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/PropertyPlantandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/PropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: accumulated depreciation",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization",
        "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r896",
      "r899",
      "r938"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/PropertyPlantandEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/PropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Property, plant and equipment, net",
        "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": [
      "r899",
      "r936"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/PropertyPlantandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/PropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, gross",
        "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization",
        "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r894",
      "r901",
      "r937"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.msasafety.com/role/PropertyPlantandEquipmentDetails"
     ],
     "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": [
      "r18"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.msasafety.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": [
      "r169",
      "r195",
      "r198",
      "r199"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.msasafety.com/role/PropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Line Items]",
        "label": "Property, Plant and Equipment [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_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment, net (Note 5)",
        "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": [
      "r18",
      "r623",
      "r630",
      "r803"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/PropertyPlantandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components 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": [
      "r18"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.msasafety.com/role/PropertyPlantandEquipmentDetails"
     ],
     "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": [
      "r170"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r855"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r855"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/StockPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r363",
      "r364",
      "r365",
      "r366",
      "r458",
      "r506",
      "r535",
      "r536",
      "r537",
      "r614",
      "r615",
      "r655",
      "r687",
      "r688",
      "r742",
      "r744",
      "r747",
      "r748",
      "r755",
      "r766",
      "r767",
      "r779",
      "r787",
      "r799",
      "r805",
      "r808",
      "r939",
      "r954",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/StockPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r363",
      "r364",
      "r365",
      "r366",
      "r458",
      "r506",
      "r535",
      "r536",
      "r537",
      "r614",
      "r615",
      "r655",
      "r687",
      "r688",
      "r742",
      "r744",
      "r747",
      "r748",
      "r755",
      "r766",
      "r767",
      "r779",
      "r787",
      "r799",
      "r805",
      "r808",
      "r939",
      "r954",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970"
     ]
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive loss",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax",
        "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r235",
      "r600",
      "r605",
      "r606",
      "r634",
      "r904"
     ]
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Reclassification from accumulated other comprehensive loss into net income (loss)(b)",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax",
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r47",
      "r235",
      "r600",
      "r605",
      "r606",
      "r904"
     ]
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract",
     "presentation": [
      "http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]",
        "label": "AOCI Including Portion Attributable to Noncontrolling Interest, 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": []
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReclassificationFromAociCurrentPeriodTax",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax (benefit) expense",
        "label": "Reclassification from AOCI, Current Period, Tax",
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r228",
      "r234",
      "r634"
     ]
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r822",
      "r833",
      "r843",
      "r868"
     ]
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RepaymentsOfLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments on long-term debt (Note 12)",
        "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": [
      "r50",
      "r669"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense",
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r546",
      "r971"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r823",
      "r834",
      "r844",
      "r869"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r824",
      "r835",
      "r845",
      "r870"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r831",
      "r842",
      "r852",
      "r877"
     ]
    },
    "msa_RestrictedAndPerformanceStockAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "RestrictedAndPerformanceStockAwardsMember",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted and performance stock awards",
        "label": "Restricted And Performance Stock Awards [Member]",
        "documentation": "Restricted And Performance Stock Awards [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "msa_RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash included in prepaid expenses and other current assets",
        "label": "Restricted Cash, Current Assets, Included in Prepaid Expenses and Other Current Assets",
        "documentation": "Restricted Cash, Current Assets, Included in Prepaid Expenses and Other Current Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Activity",
        "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": [
      "r53"
     ]
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring and Related Activities [Abstract]",
        "label": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/RestructuringCharges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Charges",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r348",
      "r350",
      "r353",
      "r359"
     ]
    },
    "us-gaap_RestructuringCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome",
      "http://www.msasafety.com/role/RestructuringChargesAdditionalInformationDetails",
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restructuring charges (Note 3)",
        "terseLabel": "Restructuring charges",
        "label": "Restructuring Charges",
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r354",
      "r356",
      "r940"
     ]
    },
    "msa_RestructuringChargesReversalOfCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "RestructuringChargesReversalOfCost",
     "crdr": "debit",
     "presentation": [
      "http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring charges",
        "label": "Restructuring Charges (Reversal Of Cost)",
        "documentation": "Restructuring Charges (Reversal Of Cost)"
       }
      }
     },
     "auth_ref": []
    },
    "msa_RestructuringChargesbeforeAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "RestructuringChargesbeforeAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring charges",
        "label": "Restructuring Charges before Adjustments",
        "documentation": "Restructuring Charges before Adjustments - Restructuring charges before any adjustments to the accrual."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringCostAndReserveLineItems",
     "presentation": [
      "http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails",
      "http://www.msasafety.com/role/RestructuringChargesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Cost and Reserve [Line Items]",
        "label": "Restructuring Cost and Reserve [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": [
      "r349",
      "r350",
      "r351",
      "r352",
      "r356",
      "r357",
      "r358"
     ]
    },
    "us-gaap_RestructuringReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Restructuring reserve, beginning balance",
        "periodEndLabel": "Restructuring reserve, ending balance",
        "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": [
      "r350",
      "r355"
     ]
    },
    "us-gaap_RestructuringReserveRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringReserveRollForward",
     "presentation": [
      "http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Reserve [Roll Forward]",
        "label": "Restructuring Reserve [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_RestructuringReserveTranslationAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestructuringReserveTranslationAdjustment",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Currency translation",
        "label": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve."
       }
      }
     },
     "auth_ref": [
      "r941",
      "r942"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r177",
      "r628",
      "r659",
      "r661",
      "r670",
      "r697",
      "r803"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r250",
      "r251",
      "r252",
      "r254",
      "r260",
      "r262",
      "r329",
      "r330",
      "r543",
      "r544",
      "r545",
      "r558",
      "r559",
      "r575",
      "r577",
      "r578",
      "r580",
      "r583",
      "r656",
      "r658",
      "r674",
      "r979"
     ]
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetirementPlanTypeAxis",
     "presentation": [
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails"
     ],
     "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": [
      "r434",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r484",
      "r487",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r503",
      "r504",
      "r505",
      "r507",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798"
     ]
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetirementPlanTypeDomain",
     "presentation": [
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails"
     ],
     "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": [
      "r434",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r484",
      "r487",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r503",
      "r504",
      "r505",
      "r507",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome",
      "http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails",
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net sales",
        "netLabel": "Net sales to external customers",
        "verboseLabel": "Revenues",
        "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": [
      "r296",
      "r297",
      "r308",
      "r313",
      "r314",
      "r320",
      "r322",
      "r323",
      "r431",
      "r432",
      "r616"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r196"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining performance obligation, expected timing of satisfaction",
        "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": [
      "r197"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "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": [
      "r197"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r886"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r886"
     ]
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Benchmark",
        "label": "Revenue Benchmark [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r323",
      "r897"
     ]
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable",
     "presentation": [
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]",
        "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]",
        "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "us-gaap_ScheduleOfCapitalUnitsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCapitalUnitsTable",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Capital Units [Table]",
        "label": "Schedule of Capital Units [Table]",
        "documentation": "This table may be used to capture the complete disclosure pertaining to an entity's capital units or capital shares, including the value of capital units or capital shares, units authorized, units outstanding and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/CashandCashEquivalentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Cash and Cash Equivalents",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "documentation": "Tabular disclosure of the components of cash and cash equivalents."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock Compensation Expense",
        "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]",
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtTables"
     ],
     "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_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r82",
      "r83",
      "r84",
      "r85"
     ]
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location and Impact of Derivative Financial Instruments",
        "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": [
      "r105",
      "r110",
      "r573"
     ]
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location and Fair Value of Assets Associated with Derivative Financial 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": [
      "r106"
     ]
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Groups, Including Discontinued Operations",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r29",
      "r34",
      "r130",
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137",
      "r138",
      "r171"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/EarningsLossperShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Earnings Per Share",
        "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": [
      "r917"
     ]
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from External Customers by Products and Services [Table]",
        "label": "Revenue from External Customers by Products and Services [Table]",
        "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of Total Sales by Product Group",
        "label": "Revenue from External Customers by Products and Services [Table Text Block]",
        "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in Intangible Assets, Net of Accumulated Amortization",
        "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": [
      "r63",
      "r65"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in 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": [
      "r780",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r932",
      "r933",
      "r934"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Inventories",
        "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": [
      "r35",
      "r148",
      "r149",
      "r150"
     ]
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/PensionsandOtherPostretirementBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Net Periodic Benefit Cost",
        "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/2023",
     "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Performance Stock Unit 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": [
      "r87"
     ]
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesTables"
     ],
     "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": [
      "r369"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.msasafety.com/role/PropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Table]",
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "presentation": [
      "http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails",
      "http://www.msasafety.com/role/RestructuringChargesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Restructuring and Related Costs [Table]",
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r350",
      "r351",
      "r352",
      "r356",
      "r357",
      "r358"
     ]
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/RestructuringChargesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Activity and Reserve Balance for Restructuring Charges by Segment",
        "label": "Restructuring and Related Costs [Table Text Block]",
        "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r69"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r58",
      "r59",
      "r61"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Reportable Segment Information",
        "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": [
      "r57",
      "r58",
      "r59",
      "r61"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansAdditionalInformationDetails",
      "http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansWeightedAverageRiskAssumptionsDetails"
     ],
     "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": [
      "r509",
      "r510",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Restricted Stock and Unit Activity",
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Stock Option 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": [
      "r26",
      "r27",
      "r86"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock by Class [Table]",
        "label": "Schedule of Stock by Class [Table]",
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r72",
      "r73",
      "r75",
      "r76",
      "r77",
      "r79",
      "r175",
      "r176",
      "r177",
      "r216",
      "r217",
      "r218",
      "r289",
      "r415",
      "r416",
      "r417",
      "r419",
      "r422",
      "r427",
      "r429",
      "r666",
      "r667",
      "r668",
      "r669",
      "r787",
      "r893",
      "r910"
     ]
    },
    "msa_ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Value Assumptions for Units",
        "label": "Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions [Table Text Block]",
        "documentation": "Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "msa_SecondCumulativePreferredVotingStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "SecondCumulativePreferredVotingStockMember",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Second Cumulative Preferred Voting Stock",
        "label": "Second Cumulative Preferred Voting Stock [Member]",
        "documentation": "Second Cumulative Preferred Voting Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SecuredDebtMember",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Debt",
        "label": "Secured Debt [Member]",
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "msa_SecuredOvernightFinancingRateSOFRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "SecuredOvernightFinancingRateSOFRMember",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Overnight Financing Rate (SOFR)",
        "label": "Secured Overnight Financing Rate (SOFR) [Member]",
        "documentation": "Secured Overnight Financing Rate (SOFR)"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.msasafety.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": [
      "r817"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.msasafety.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": [
      "r819"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails",
      "http://www.msasafety.com/role/RestructuringChargesAdditionalInformationDetails",
      "http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails",
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "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": [
      "r292",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r318",
      "r323",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r352",
      "r358",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r780",
      "r900",
      "r974"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r307",
      "r312",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Information [Line Items]",
        "label": "Segment Reporting 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_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, general and administrative",
        "label": "Selling, General and Administrative Expense",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r157"
     ]
    },
    "us-gaap_SeniorLongTermNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeniorLongTermNotes",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior notes payable",
        "label": "Senior Notes, Noncurrent",
        "documentation": "Carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note holders."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r803"
     ]
    },
    "msa_SeniorNotesDue2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "SeniorNotesDue2028Member",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023 Senior Notes payable through 2028, 5.25%, net of debt issuance costs",
        "verboseLabel": "Senior Notes Due 2028",
        "label": "Senior Notes Due 2028 [Member]",
        "documentation": "Senior Notes Due 2028"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeniorNotesMember",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes",
        "label": "Senior Notes [Member]",
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors."
       }
      }
     },
     "auth_ref": []
    },
    "msa_SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2016 Senior Notes payable through 2031, 3.40%, net of debt issuance costs",
        "label": "Senior Notes Payable Through Two Thousand Thirty One Three Point Four Percentage [Member] [Member]",
        "documentation": "Senior Notes Payable Through Two Thousand Thirty One Three Point Four Percentage [Member] [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "msa_SeniorRevolvingCreditFacilityMaturingIn2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "SeniorRevolvingCreditFacilityMaturingIn2026Member",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Revolving Credit Facility Maturing in 2023",
        "label": "Senior Revolving Credit Facility Maturing in 2026 [Member]",
        "documentation": "Senior Revolving Credit Facility Maturing in 2026 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/StockPlansScheduleofStockCompensationExpenseDetails": {
       "parentTag": "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.msasafety.com/role/StockPlansScheduleofStockCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock-based compensation (Note 11)",
        "terseLabel": "Stock compensation expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award vesting period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period",
        "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r800"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "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": [
      "r529"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Forfeited (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": [
      "r529"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails"
     ],
     "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": [
      "r527"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansWeightedAverageRiskAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (dollars per share)",
        "verboseLabel": "Fair value per unit (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": [
      "r527"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails"
     ],
     "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": [
      "r524",
      "r525"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares",
        "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/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Unvested, beginning balance (dollars per share)",
        "periodEndLabel": "Unvested, ending Balance (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": [
      "r524",
      "r525"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Grant\u00a0Date Fair Value",
        "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": []
    },
    "msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Performance adjustments (in shares)",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Performance Adjustment In Period",
        "documentation": "Share-based compensation arrangement by share-based payment award equity instruments other than options performance adjustment in period."
       }
      }
     },
     "auth_ref": []
    },
    "msa_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance adjustments (dollars per share)",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Performance Adjustment In Period Weighted Average Grant Date Fair Value",
        "documentation": "Share-based compensation arrangement by share-based payment award equity instruments other than options performance adjustment in period, weighted average grant date fair value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails"
     ],
     "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": [
      "r528"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (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": [
      "r528"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansWeightedAverageRiskAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected 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": [
      "r536"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansWeightedAverageRiskAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility",
        "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": [
      "r535"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansWeightedAverageRiskAssumptionsDetails"
     ],
     "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": [
      "r537"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansAdditionalInformationDetails",
      "http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansWeightedAverageRiskAssumptionsDetails"
     ],
     "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": [
      "r509",
      "r510",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r518"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercisable (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": [
      "r518"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding, beginning balance (in shares)",
        "periodEndLabel": "Outstanding, ending balance (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": [
      "r516",
      "r517"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares",
        "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/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Outstanding, beginning balance (dollars per share)",
        "periodEndLabel": "Outstanding, ending balance (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": [
      "r516",
      "r517"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails",
      "http://www.msasafety.com/role/StockPlansAdditionalInformationDetails",
      "http://www.msasafety.com/role/StockPlansSummaryofPerformanceStockUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansSummaryofRestrictedStockandUnitActivityDetails",
      "http://www.msasafety.com/role/StockPlansWeightedAverageRiskAssumptionsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised (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": [
      "r521"
     ]
    },
    "msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value assumptions, average closing price used to calculate expected dividend rate, period (years)",
        "label": "Share-based Compensation Arrangement by Share-base Payment Award, Fair Value Assumptions, Average Closing Price Used to Calculate Expected Dividend Rate, Period",
        "documentation": "Share-based Compensation Arrangement by Share-base Payment Award, Fair Value Assumptions, Average Closing Price Used to Calculate Expected Dividend Rate, Period"
       }
      }
     },
     "auth_ref": []
    },
    "msa_SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock beta, daily price data period (years)",
        "label": "Share-based Compensation Arrangement by Share-base Payment Award, Fair Value Assumptions, Stock Beta, Daily Price Data, Period",
        "documentation": "Share-based Compensation Arrangement by Share-base Payment Award, Fair Value Assumptions, Stock Beta, Daily Price Data, Period"
       }
      }
     },
     "auth_ref": []
    },
    "msa_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansWeightedAverageRiskAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MSA stock beta",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Stock Beta",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Stock Beta"
       }
      }
     },
     "auth_ref": []
    },
    "msa_SingleIncidentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "SingleIncidentMember",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Single incident",
        "label": "Single Incident [Member]",
        "documentation": "Single Incident [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StandardProductWarrantyAccrualPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StandardProductWarrantyAccrualPayments",
     "crdr": "debit",
     "presentation": [
      "http://www.msasafety.com/role/ContingenciesScheduleofProductWarrantyLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Warranty payments",
        "label": "Standard Product Warranty Accrual, Decrease for Payments",
        "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties."
       }
      }
     },
     "auth_ref": [
      "r950"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StandardProductWarrantyAccrualWarrantiesIssued",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/ContingenciesScheduleofProductWarrantyLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty claims",
        "label": "Standard Product Warranty Accrual, Increase for Warranties Issued",
        "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties."
       }
      }
     },
     "auth_ref": [
      "r951"
     ]
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StandbyLettersOfCreditMember",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "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",
      "r948",
      "r975",
      "r976"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.msasafety.com/role/RestructuringChargesActivityandReserveBalanceforRestructuringChargesbySegmentDetails",
      "http://www.msasafety.com/role/RestructuringChargesAdditionalInformationDetails",
      "http://www.msasafety.com/role/SegmentInformationPercentageofTotalSalesbyProductGroupDetails",
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Segments [Axis]",
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r204",
      "r292",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r318",
      "r323",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r346",
      "r352",
      "r358",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r780",
      "r900",
      "r974"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r216",
      "r217",
      "r218",
      "r247",
      "r267",
      "r271",
      "r279",
      "r283",
      "r289",
      "r290",
      "r328",
      "r373",
      "r376",
      "r377",
      "r378",
      "r384",
      "r385",
      "r415",
      "r416",
      "r419",
      "r422",
      "r429",
      "r591",
      "r666",
      "r667",
      "r668",
      "r669",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r696",
      "r718",
      "r737",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r893",
      "r910",
      "r916"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails",
      "http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails",
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss",
      "http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r45",
      "r202",
      "r234",
      "r235",
      "r236",
      "r250",
      "r251",
      "r252",
      "r254",
      "r260",
      "r262",
      "r288",
      "r329",
      "r330",
      "r430",
      "r543",
      "r544",
      "r545",
      "r558",
      "r559",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r583",
      "r600",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r612",
      "r656",
      "r657",
      "r658",
      "r674",
      "r737"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss"
     ],
     "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": [
      "r250",
      "r251",
      "r252",
      "r288",
      "r616",
      "r665",
      "r685",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r696",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r716",
      "r719",
      "r720",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r737",
      "r809"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "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/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed."
       }
      }
     },
     "auth_ref": [
      "r250",
      "r251",
      "r252",
      "r288",
      "r616",
      "r665",
      "r685",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r696",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r716",
      "r719",
      "r720",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r737",
      "r809"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r826",
      "r837",
      "r847",
      "r872"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "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": []
    },
    "us-gaap_StockCompensationPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockCompensationPlanMember",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury shares purchased for stock compensation programs",
        "label": "Share-Based Payment Arrangement [Member]",
        "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares."
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted and performance stock awards",
        "label": "Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture",
        "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock issued during period, new issues (shares)",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r142",
      "r143",
      "r177",
      "r666",
      "r737",
      "r758"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reissued shares (shares)",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture",
        "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansSummaryofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r23",
      "r142",
      "r143",
      "r177",
      "r521"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock compensation expense",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r142",
      "r143",
      "r177"
     ]
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, value, issued (up to)",
        "label": "Stock Repurchase Program, Authorized Amount",
        "documentation": "Amount of stock repurchase plan authorized."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails",
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofChangesinRetainedEarningsAccumulatedOtherComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r143",
      "r145",
      "r146",
      "r164",
      "r698",
      "r715",
      "r738",
      "r739",
      "r803",
      "r816",
      "r912",
      "r923",
      "r962",
      "r979"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.msasafety.com/role/ReclassificationsOutofAccumulatedOtherComprehensiveLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders\u2019 equity",
        "periodStartLabel": "Balance at beginning of period",
        "periodEndLabel": "Balance at end of period",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r96",
      "r98",
      "r202",
      "r203",
      "r235",
      "r250",
      "r251",
      "r252",
      "r254",
      "r260",
      "r329",
      "r330",
      "r430",
      "r543",
      "r544",
      "r545",
      "r558",
      "r559",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r583",
      "r600",
      "r602",
      "r606",
      "r612",
      "r657",
      "r658",
      "r672",
      "r698",
      "r715",
      "r738",
      "r739",
      "r762",
      "r815",
      "r912",
      "r923",
      "r962",
      "r979"
     ]
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStock"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Stock",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r246",
      "r414",
      "r416",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r428",
      "r430",
      "r582",
      "r740",
      "r741",
      "r763"
     ]
    },
    "msa_StrategicTransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "StrategicTransactionCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.msasafety.com/role/SegmentInformationScheduleofReportableSegmentInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition related costs",
        "label": "Strategic Transaction Costs",
        "documentation": "Strategic Transaction and Corporate Development Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "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": [
      "r607",
      "r613"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "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": [
      "r607",
      "r613"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.msasafety.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "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": [
      "r607",
      "r613"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.msasafety.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental cash flow information:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r866"
     ]
    },
    "msa_TermLoanFacility2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.msasafety.com/20240331",
     "localname": "TermLoanFacility2023Member",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.msasafety.com/role/LongTermDebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023 Term Loan credit agreement maturing in 2026, net of debt issuance costs",
        "label": "Term Loan Facility 2023 [Member]",
        "documentation": "Term Loan Facility 2023"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r858"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r865"
     ]
    },
    "us-gaap_TradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TradeNamesMember",
     "presentation": [
      "http://www.msasafety.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade name",
        "label": "Trade Names [Member]",
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r887"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.msasafety.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": []
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r888"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r887"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r890"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r888"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails",
      "http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Treasury stock",
        "terseLabel": "Treasury Cost",
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock, common, shares (shares)",
        "label": "Treasury Stock, Common, Shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_TreasuryStockPreferredShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockPreferredShares",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock, preferred, shares (shares)",
        "label": "Treasury Stock, Preferred, Shares",
        "documentation": "Number of previously issued preferred shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockSharesAcquired",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase of treasury shares (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": [
      "r23",
      "r143",
      "r177"
     ]
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockNarrativeDetails",
      "http://www.msasafety.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury shares, at cost (Note 7)",
        "terseLabel": "Treasury shares, at cost",
        "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": [
      "r44",
      "r80",
      "r81"
     ]
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.msasafety.com/role/CapitalStockScheduleofCommonStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Treasury shares purchased for stock compensation programs",
        "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": [
      "r23",
      "r80",
      "r177"
     ]
    },
    "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic",
     "crdr": "debit",
     "calculation": {
      "http://www.msasafety.com/role/EarningsLossperShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/EarningsLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends and undistributed earnings allocated to participating securities",
        "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic",
        "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method."
       }
      }
     },
     "auth_ref": [
      "r277",
      "r280",
      "r281"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "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": [
      "r884"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefits",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r548",
      "r555"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "crdr": "credit",
     "presentation": [
      "http://www.msasafety.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued interest and penalties related to uncertain tax positions",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return."
       }
      }
     },
     "auth_ref": [
      "r554"
     ]
    },
    "us-gaap_UnsecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnsecuredDebtMember",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "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_ValuationTechniqueAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationTechniqueAxis",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansWeightedAverageRiskAssumptionsDetails"
     ],
     "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": [
      "r25"
     ]
    },
    "us-gaap_ValuationTechniqueDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ValuationTechniqueDomain",
     "presentation": [
      "http://www.msasafety.com/role/StockPlansWeightedAverageRiskAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Approach and Technique [Domain]",
        "label": "Valuation Approach and Technique [Domain]",
        "documentation": "Valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "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/2023",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.msasafety.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "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_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.msasafety.com/role/EarningsLossperShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/EarningsLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Diluted weighted-average shares outstanding (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": [
      "r266",
      "r283"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.msasafety.com/role/EarningsLossperShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.msasafety.com/role/EarningsLossperShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic weighted-average shares outstanding (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": [
      "r264",
      "r283"
     ]
    }
   }
  }
 },
 "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": "25",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "940",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1"
  },
  "r2": {
   "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/2147481877/830-230-45-1"
  },
  "r3": {
   "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"
  },
  "r4": {
   "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"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a),(b),(c)",
   "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": "10A",
   "Subparagraph": "(a-c)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(i)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(i),(j),(k)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(i-k)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5"
  },
  "r18": {
   "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"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1"
  },
  "r20": {
   "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"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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"
  },
  "r24": {
   "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"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "280",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "820",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3"
  },
  "r35": {
   "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"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.20)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.21)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "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"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.22)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "350",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB TOPIC 5.P.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "420",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB TOPIC 5.P.4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r70": {
   "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"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "480",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(CFRR 211.02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-11"
  },
  "r75": {
   "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"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16"
  },
  "r97": {
   "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"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A"
  },
  "r102": {
   "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"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "820",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "835",
   "SubTopic": "30",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r127": {
   "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/2147480848/942-470-50-3"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "985",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//205/tableOfContent"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//220/tableOfContent"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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,2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r156": {
   "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),(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350/tableOfContent"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r170": {
   "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"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//470/tableOfContent"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "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": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//810/tableOfContent"
  },
  "r182": {
   "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"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//815/tableOfContent"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "820",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//820/tableOfContent"
  },
  "r185": {
   "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/2147479853/942-210-S99-1"
  },
  "r186": {
   "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/2147479853/942-210-S99-1"
  },
  "r187": {
   "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/2147479853/942-210-S99-1"
  },
  "r188": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r189": {
   "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/2147479853/942-210-S99-1"
  },
  "r190": {
   "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/2147479853/942-210-S99-1"
  },
  "r191": {
   "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/2147483589/942-220-S99-1"
  },
  "r192": {
   "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/2147483589/942-220-S99-1"
  },
  "r193": {
   "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.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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/2147480321/958-360-50-1"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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/2147480321/958-360-50-6"
  },
  "r199": {
   "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/2147480321/958-360-50-7"
  },
  "r200": {
   "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"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r202": {
   "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"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6"
  },
  "r204": {
   "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"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r217": {
   "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(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r218": {
   "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(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(210.5-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r240": {
   "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"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r264": {
   "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"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r276": {
   "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"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r279": {
   "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"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "65",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-65"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "66",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-66"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//280/tableOfContent"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//330/tableOfContent"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r346": {
   "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"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//420/tableOfContent"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r427": {
   "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"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//715/tableOfContent"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r484": {
   "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"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r487": {
   "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"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "15",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15"
  },
  "r546": {
   "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"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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/2147482526/740-270-50-1"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9"
  },
  "r594": {
   "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"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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/2147481877/830-230-45-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12"
  },
  "r600": {
   "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"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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/2147479853/942-210-S99-1"
  },
  "r619": {
   "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/2147483589/942-220-S99-1"
  },
  "r620": {
   "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(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1"
  },
  "r621": {
   "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/2147483589/942-220-S99-1"
  },
  "r622": {
   "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/2147479557/942-235-S99-1"
  },
  "r623": {
   "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/2147480842/942-360-50-1"
  },
  "r624": {
   "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/2147479440/944-210-S99-1"
  },
  "r625": {
   "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/2147479440/944-210-S99-1"
  },
  "r626": {
   "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)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r627": {
   "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/2147479440/944-210-S99-1"
  },
  "r628": {
   "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/2147479440/944-210-S99-1"
  },
  "r629": {
   "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/2147479440/944-210-S99-1"
  },
  "r630": {
   "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/2147479440/944-210-S99-1"
  },
  "r631": {
   "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/2147483586/944-220-S99-1"
  },
  "r632": {
   "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(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r633": {
   "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/2147483586/944-220-S99-1"
  },
  "r634": {
   "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/2147483586/944-220-S99-1"
  },
  "r635": {
   "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/2147483586/944-220-S99-1"
  },
  "r636": {
   "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/2147483586/944-220-S99-1"
  },
  "r637": {
   "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/2147483586/944-220-S99-1"
  },
  "r638": {
   "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/2147480149/944-235-S99-1"
  },
  "r639": {
   "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/2147480149/944-235-S99-1"
  },
  "r640": {
   "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/2147480149/944-235-S99-1"
  },
  "r641": {
   "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/2147480149/944-235-S99-1"
  },
  "r642": {
   "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/2147480149/944-235-S99-1"
  },
  "r643": {
   "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/2147480149/944-235-S99-1"
  },
  "r644": {
   "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/2147480149/944-235-S99-1"
  },
  "r645": {
   "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/2147480149/944-235-S99-1"
  },
  "r646": {
   "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/2147480149/944-235-S99-1"
  },
  "r647": {
   "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/2147480149/944-235-S99-1"
  },
  "r648": {
   "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/2147480149/944-235-S99-1"
  },
  "r649": {
   "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/2147480149/944-235-S99-2"
  },
  "r650": {
   "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/2147480149/944-235-S99-2"
  },
  "r651": {
   "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/2147480149/944-235-S99-2"
  },
  "r652": {
   "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/2147480149/944-235-S99-2"
  },
  "r653": {
   "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/2147480149/944-235-S99-2"
  },
  "r654": {
   "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/2147480149/944-235-S99-2"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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/2147479383/944-825-50-1B"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r668": {
   "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)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3"
  },
  "r669": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3"
  },
  "r674": {
   "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/2147480767/946-205-45-4"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r685": {
   "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/2147480555/946-210-45-4"
  },
  "r686": {
   "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/2147480524/946-210-50-6"
  },
  "r687": {
   "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/2147480524/946-210-50-6"
  },
  "r688": {
   "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/2147480524/946-210-50-6"
  },
  "r689": {
   "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/2147479617/946-210-S99-1"
  },
  "r690": {
   "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/2147479617/946-210-S99-1"
  },
  "r691": {
   "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/2147479617/946-210-S99-1"
  },
  "r692": {
   "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/2147479617/946-210-S99-1"
  },
  "r693": {
   "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/2147479617/946-210-S99-1"
  },
  "r694": {
   "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/2147479617/946-210-S99-1"
  },
  "r695": {
   "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/2147479617/946-210-S99-1"
  },
  "r696": {
   "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/2147479617/946-210-S99-1"
  },
  "r697": {
   "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/2147479617/946-210-S99-1"
  },
  "r698": {
   "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/2147479617/946-210-S99-1"
  },
  "r699": {
   "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/2147479617/946-210-S99-1"
  },
  "r700": {
   "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/2147479617/946-210-S99-1"
  },
  "r701": {
   "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/2147479617/946-210-S99-1"
  },
  "r702": {
   "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/2147479617/946-210-S99-1"
  },
  "r703": {
   "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/2147479617/946-210-S99-1"
  },
  "r704": {
   "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/2147479617/946-210-S99-1"
  },
  "r705": {
   "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/2147479617/946-210-S99-1"
  },
  "r706": {
   "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/2147479617/946-210-S99-1"
  },
  "r707": {
   "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/2147479617/946-210-S99-1"
  },
  "r708": {
   "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/2147479617/946-210-S99-1"
  },
  "r709": {
   "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/2147479617/946-210-S99-1"
  },
  "r710": {
   "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/2147479617/946-210-S99-1"
  },
  "r711": {
   "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/2147479617/946-210-S99-1"
  },
  "r712": {
   "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/2147479617/946-210-S99-1"
  },
  "r713": {
   "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/2147479617/946-210-S99-1"
  },
  "r714": {
   "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/2147479617/946-210-S99-2"
  },
  "r715": {
   "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/2147479617/946-210-S99-2"
  },
  "r716": {
   "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/2147483581/946-220-45-3"
  },
  "r717": {
   "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/2147483581/946-220-45-7"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3"
  },
  "r719": {
   "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/2147483575/946-220-S99-1"
  },
  "r720": {
   "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/2147483575/946-220-S99-1"
  },
  "r721": {
   "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(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r722": {
   "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/2147483575/946-220-S99-1"
  },
  "r723": {
   "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/2147483575/946-220-S99-1"
  },
  "r724": {
   "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/2147483575/946-220-S99-1"
  },
  "r725": {
   "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/2147483575/946-220-S99-1"
  },
  "r726": {
   "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/2147483575/946-220-S99-1"
  },
  "r727": {
   "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/2147483575/946-220-S99-1"
  },
  "r728": {
   "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/2147483575/946-220-S99-1"
  },
  "r729": {
   "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/2147483575/946-220-S99-1"
  },
  "r730": {
   "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/2147483575/946-220-S99-1"
  },
  "r731": {
   "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/2147483575/946-220-S99-1"
  },
  "r732": {
   "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/2147483575/946-220-S99-1"
  },
  "r733": {
   "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/2147483575/946-220-S99-1"
  },
  "r734": {
   "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/2147483575/946-220-S99-1"
  },
  "r735": {
   "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/2147483575/946-220-S99-1"
  },
  "r736": {
   "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/2147483575/946-220-S99-3"
  },
  "r737": {
   "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/2147483575/946-220-S99-3"
  },
  "r738": {
   "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/2147483575/946-220-S99-3"
  },
  "r739": {
   "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/2147483575/946-220-S99-3"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2"
  },
  "r742": {
   "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/2147480032/946-320-S99-1"
  },
  "r743": {
   "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 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r744": {
   "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/2147480032/946-320-S99-2"
  },
  "r745": {
   "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 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2"
  },
  "r746": {
   "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 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r747": {
   "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/2147480032/946-320-S99-3"
  },
  "r748": {
   "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/2147480032/946-320-S99-3"
  },
  "r749": {
   "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/2147480032/946-320-S99-5"
  },
  "r750": {
   "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/2147480032/946-320-S99-5"
  },
  "r751": {
   "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 A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B"
  },
  "r752": {
   "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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B"
  },
  "r753": {
   "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/2147480032/946-320-S99-5B"
  },
  "r754": {
   "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/2147480032/946-320-S99-5C"
  },
  "r755": {
   "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/2147480032/946-320-S99-6"
  },
  "r756": {
   "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 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r760": {
   "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/2147481004/946-505-50-2"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6"
  },
  "r764": {
   "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/2147481027/954-310-50-2"
  },
  "r765": {
   "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/2147480327/954-440-50-1"
  },
  "r766": {
   "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/2147482856/976-310-50-1"
  },
  "r767": {
   "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/2147482707/978-310-50-1"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "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"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "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"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "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"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "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"
  },
  "r800": {
   "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"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K"
  },
  "r803": {
   "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"
  },
  "r804": {
   "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"
  },
  "r805": {
   "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"
  },
  "r806": {
   "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/2147480524/946-210-50-1"
  },
  "r807": {
   "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/2147480524/946-210-50-6"
  },
  "r808": {
   "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/2147480493/946-210-55-1"
  },
  "r809": {
   "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/2147480833/946-310-45-1"
  },
  "r810": {
   "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/2147480032/946-320-S99-1"
  },
  "r811": {
   "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/2147480032/946-320-S99-2"
  },
  "r812": {
   "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/2147480032/946-320-S99-3"
  },
  "r813": {
   "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/2147480032/946-320-S99-6"
  },
  "r814": {
   "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/2147480167/946-830-55-10"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11"
  },
  "r816": {
   "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/2147480167/946-830-55-12"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii",
   "Section": "6"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r853": {
   "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"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r870": {
   "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"
  },
  "r871": {
   "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"
  },
  "r872": {
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "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"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r880": {
   "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"
  },
  "r881": {
   "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"
  },
  "r882": {
   "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"
  },
  "r883": {
   "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"
  },
  "r884": {
   "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"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3"
  },
  "r894": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1"
  },
  "r895": {
   "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"
  },
  "r896": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4"
  },
  "r897": {
   "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"
  },
  "r898": {
   "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/2147479383/944-825-50-1B"
  },
  "r899": {
   "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"
  },
  "r900": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H"
  },
  "r901": {
   "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(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r902": {
   "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(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r903": {
   "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(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r904": {
   "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"
  },
  "r905": {
   "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"
  },
  "r906": {
   "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"
  },
  "r907": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r908": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17"
  },
  "r909": {
   "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"
  },
  "r910": {
   "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(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r911": {
   "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"
  },
  "r912": {
   "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"
  },
  "r913": {
   "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"
  },
  "r914": {
   "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"
  },
  "r915": {
   "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"
  },
  "r916": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55"
  },
  "r917": {
   "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"
  },
  "r918": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r919": {
   "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"
  },
  "r920": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r921": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r922": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r923": {
   "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"
  },
  "r924": {
   "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"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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"
  },
  "r929": {
   "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"
  },
  "r930": {
   "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"
  },
  "r931": {
   "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"
  },
  "r932": {
   "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"
  },
  "r933": {
   "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"
  },
  "r934": {
   "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"
  },
  "r935": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5"
  },
  "r936": {
   "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"
  },
  "r937": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r938": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1"
  },
  "r939": {
   "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"
  },
  "r940": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3"
  },
  "r941": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r942": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r943": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r944": {
   "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"
  },
  "r945": {
   "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"
  },
  "r946": {
   "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"
  },
  "r947": {
   "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"
  },
  "r948": {
   "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"
  },
  "r949": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8"
  },
  "r950": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r951": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r952": {
   "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"
  },
  "r953": {
   "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"
  },
  "r954": {
   "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"
  },
  "r955": {
   "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"
  },
  "r956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r957": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r958": {
   "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"
  },
  "r959": {
   "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"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r961": {
   "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"
  },
  "r962": {
   "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"
  },
  "r963": {
   "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"
  },
  "r964": {
   "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"
  },
  "r965": {
   "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"
  },
  "r966": {
   "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"
  },
  "r967": {
   "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"
  },
  "r968": {
   "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"
  },
  "r969": {
   "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"
  },
  "r970": {
   "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"
  },
  "r971": {
   "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/2147482517/912-730-25-1"
  },
  "r972": {
   "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/2147479440/944-210-S99-1"
  },
  "r973": {
   "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/2147479440/944-210-S99-1"
  },
  "r974": {
   "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"
  },
  "r975": {
   "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"
  },
  "r976": {
   "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"
  },
  "r977": {
   "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/2147480767/946-205-45-4"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3"
  },
  "r979": {
   "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/2147483575/946-220-S99-3"
  },
  "r980": {
   "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/2147483575/946-220-S99-3"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>104
<FILENAME>0000066570-24-000022-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000066570-24-000022-xbrl.zip
M4$L#!!0    ( %2'GEA/>]I@DP<  -TA   0    97@S,3$M<3$R,#(T+FAT
M;>U:;7,;MQ'^WE^!2E-'FB$IDJ)>2,F:411ZPDYCI[*<Y%L'O,.1&.& "X C
MQ?[Z/@L<7R12%N7&M=36,Z9XA\6^[[.+.YZ/?:XNSL>"IQ=_.O]SO<Y^,$F9
M"^U98@7W(F6EDWK$?DV%NV7U>D5U98J9E:.Q9^UFN\-^-?963GA<]](K<3'G
M<WX0K\\/@I#SH4EG%^>IG#"9OMV1K:/CTZ-N:\B3PV:GU6GRXU1D6;>;B4[G
M]*1Y^(_6#K:"/.YQ?J;$VYU<ZOI8D/Q>I]TX.2K\V52F?MQK-9M_V0FD%^>9
MT1[R+/;'KY'-&K.Z$TE=W'G+$]]S99YS.SOSN%'G2HYT+]BY$_G-]R1&&=O;
M;89_9[12SW@NU:SWW8W,A6/OQ91=FYSK[VJ.:P<95F:1T,E_"B@*G</E--IQ
M CY*:C&WJ]4F2_J__3CX?G###EN-UGTS5KW![0@.\:;H=8NOKVEGHZ97_>N;
MP;O!U>7-X,-[]N$=N_IQT'_'^K_UKS[=#'[IXQ96^]?LYT_7'S]=OK]A-Q_8
M]:>_]5GKD-=;G3V^_[(-'-38>^G&7+._-M@OW'JN)=<UE@CK939C?LS]F]VC
MT[.7;4:KP09LS">"63&18HH*]V/IV.\E3!)6S7"_,-8SH]D[8W/6:M;_SDS&
M?OIXR3[R3/@9&^C$6! 1/L#D[@LWN=U@WW,'0V%2/F.WVDR52$>B%BVO[$T-
M)&H#X -#+C7C>L9*[6TIH#!,#:@(1W"6X\I*KE@&R&#&,I-+S[R)=&L$6B3"
M.: *D>3\5D#N"D^'>RF4@4@5(!4RB""1%A *,HWMT"05EDW',ADS5]+'<O]4
M6%$Q(0-RZ12PEF![*OT8!KI")$%!XEM -9/"S FVI6PX6W7#*PCGX6?"*5@F
M-1Q&OE\ZJ(98@AS+=F5=Z@SYS;T$'ZD35:;@B2"L>*.& $JJB0(^I/!36BBU
MC&_E6O= -%(HE<2X1A2E @&":N#Y(,X%?1+NQBQ39NKF$;=B)!WZ$ 1QNAGU
MAI:UE<"YN3)KVKZ"V'4:[.:>H6]V3]NMDS-71:<"4TI=DV42E\$% \:M",Z&
M\^10"7(*$XCP4 &3B9S(<I0ME2Y=I](ERK@2^ZB@K5'1ZX4UB4AQV[$].!G3
M!I0,GNS?)4#WD6"7J)7K4H$BM*:C/;$?MK:.TG@5+R%+6!VC3?P9%=1*$L2@
MD"Y;"\KN"<H@B.Q\F!J@( #?NMG0>!3F&0D,T;[7[H21Z1NE !H]^T$X3%;P
M1D"RIT-5(Y!->.FVWT)H-Q1P>R4IXJ<I+1B@D";2A?($E="!#_7O96&O@H,5
MBH<X5@"ZC$6M @Y:E"ARZ.*,DFD8G%TY=#*5W$HR0$:8#W"EB5/I"'I#VKN
MTZ&8C1-0""-SV%2@)\ND5)PP"&8%)980CAVQ(:SV,7P;"B($3&#_,SKT"\N3
MX<,\V;K@UM)E^U+=.FN0:1.94C)P9S0G3.(.B43=FC*$VW0>+>2/Y$.I)$8G
M(/TFL92[(; A9C'M[I&N=/L ?7>5046)0<S!Z]29$HQE:5 @]/V1T&@X"JF#
M%5%03A()9IJ8'LA=60!]7FN")/NL/^&J#-5&WL/)$<U83F"WV]!4%[UF"_2(
MEYO[;,@';$3EN]C-AZ;TCVNP#;[Q!;6@425[>E)CP_D0%%)<1$] GQ!.$O *
M0YJBYJ.WUKU.\WC5.,/*QM ^H]()[TV2E)9\NP*N&[CFQGG<3V@$S* ?&%7G
M);;WR)8,28(:?$!=*8[13X2C!)TR=+G0:S]J->9NT8FH>D-2B33 6O!'!3DS
M'!ANA:K.%0_H:_^VBYZ52-]NICSZTIDRG(+3>;K5E@5%];T:\F5M4=">T8;6
M!H:%:AQ#@S?6+9 _W #+'$=)+\1GT&MHT%MH/970+S#90V( +!R!$?[2Z#+/
M9O%[*:%^R-Q2)^'XL?^*1\=+'+^H.4M$DJ9AFJL3*>#Z"K47(]Q4\%N"X=@<
M Q"'MAX.[/.CV+,"6DU;\2RRH09YBHU.+$KPT>!7PP"V((+HV;78"QP:07P
M":<$8RKHVWAH?<TXC]GN$G">6:1]#6X5H5(1F/#\HHI@+:*AU!.C)H(@4?-1
M]1C&5L4M\D*9F<#J=&QB1?-[^8%X_B']HK'FY3_8==VM//=FMW7<W+9T$5T?
M)M-J=8A4$[8.514OG.C-OYP!! O%9SVI@\2PZ:SB-33>FSPDT(20%.VL>C >
M\BDN5X_?N]W&Z=$A/8'W%O_3N>#JX7PC/)P_\.GZ6N>DT>V</KK<;+2^:*W=
M.&E_&=?/*GO<Z+8[6[$]"(ZP<X)Y+*O@T&RG7,'UVYW#G3E-P5,Z.O2:K!6H
MYC*^ NG7T.YX*Y%/L6\7=[1K]3V,$ME:"L;L^\^C6'C-=(DCE&*'S5IX";:H
MR:=C\$V-.]W*M@<X\\)MVC)@;W8[P/SPN>E=SCUKM\S39U3>?U/4JTY"?08F
ML?#0B\W5>Q$&;YD2_T^#_Y7BOQI+D;'^G4A*>D##/L2SX'JT#\+XLV&X>O"+
M@\*X\(ZG%Y\/3\3:;Q"6U1)&J.9R"Q^B9$K_^)853](15-B=)W[04'W&GU<<
MA)]U_ M02P,$%     @ 5(>>6+8XU2Z8!P  [B$  !    !E>#,Q,BUQ,3(P
M,C0N:'1M[5IM4QLY$OY^OT('=5FHLHW? &,(50X+M:[*DEU";N_;E3S3XU&A
M&<U*&CN^7W^/I/$+V 23W5S@[E(5XQFU^KV?;HWG++69/#]+B<?G?SG[:[W.
M?E11F5%N6:2)6XI9:40^9K_%9.Y8O5Y17:ABIL4XM:S=;'?9;TK?B0D/ZU98
M2>=S/F<'X?KLP LY&ZEX=GX6BPD3\=L=T>GQZ.20CHZ/VKUN[Z3+.ZUV<Q0=
M=Z,HZ?5.1O]L[6 KR,,>8V>2WNYD(J^GY.3WN^W&\6%A3Z<BMFF_U6S^;<>3
MGI\E*K>0I[$_? ULUIC5#45U^FPUCVS?E%G&]>S4XD:=2S'.^][.G<!OOB=2
M4NG^;M/_.W4K]81G0L[Z/]R*C R[IBF[41G/?Z@9GAO(T"()A$;\BZ H=/:7
MTV#',?A(D=/<+K@!EES^XZ?AN^$MZ[0:[?MFK'J#ZS$<8E71/RF^O:;=C9I>
M7-[<#J^&%X/;X8=K]N&*7?PTO+QB5\/KP?7%</ >M[!Z><-^^73S\=/@^I;=
M?F WG]Y?LE:'UUO=/;[_L@T<UMA[(O:NP7Z.+E(R.<U81-J*9,9LRNV;W</>
MZ<LVH=5@0Y;R"3%-$T%35+=-A6&_EUQ;TG*&^X72EJF<72F=L5:S_BM3"?OY
MXX!]Y G9&1OFD=(@<M@ DT]>N,GM!GO'#0R%2=F,W>5J*BD>4RU87MD;*TC,
M%4 /#+G(&<]GK,RM+@D*PU2/B' $9QFNM."2)8 +IC13F;#,JD"W1I!31,8
M41Q)QN\(<E=X&MR+H0Q$2@^GD.$((J$!GR#+L1V:Q*39-!51RDSI/I;[IZ2I
M8N(,R(21P%D'V5-A4QAH"HJ\@HYO =54##,GV!:ST6S5#:\@G)TOA)-8(G(X
MS/E^Z: :8@ER+.N5=9$GR&]N!?B(/))E#)X(PHHW:@B@<#51P(<N_"XMI%S&
MMW*M>2 :*10+Q[CF*$H) @15P?->G/'Z1-RD+)%J:N81US06!CT(@KB[&?2&
MEK65P)FY,FO:OH+8=1OL]IZA;W9[[=;QJ:FB4X&I2UV5) *7W@5#QC5Y9\-Y
M8B3).841(CR2PJ2.W)%E*%M7NNXZ%B:2RI38YPI:*QF\7F@548S;ANW!R3$A
M:L&3EY^CE.=C8@/4RDTI0>';TN$>[?NMK<,X7(5+R"*=AV@[_LP5U$H2A* X
M7;86E-P3E$"0L_-A:H#" ?C6S<:-1GZ6$<"0W/;;73\N?:<40)-G/Y+!5 5O
M>"1[.E0U![(1+\WV6QS:C0ANKR0%_%2E!@,4TD087YZ@HMSS<?U[6=BKX*!)
M<A_'"D"7L:A5P.$6!8H<NA@E1>R'9E..C(@%U\(9( +,>[C*':?2..CU:6\\
M3OMB5H:@$,9EOZE 3Q91*;G#()CEE5A".':$AK#:Q_!M1(X0,(']S^C0+RQ/
M1@_S9.N"6TN7[4MUZZQ!IDU$[)*!&Y5SATG<()%<MW89PG4\CQ;R1_"1D *C
M$Y!^DUB7NSZP/F8A[>Z1KG1[#WV?*X.*$H.8@===9XHPEL5> =_WQY2CX4BD
M#E:H<#GI2##3A/1 [HH"Z/-:$R3:9Y<3+DM?;<Y[E"1HQF("N\V&IKKH-5N@
M1[C<W&=]/F C*M^$;CY2I7U<@VWPC2^HR8TJR=.3&AO-AR"?XA0\ 7U\.)V
M5QC2&#4?O+7N=3>/5XW3KVP,[3,JW>&]BJ)2.]^N@.L&KIDR%O<C-P(FT ^,
MJO,2VWMD2X(D00T^H*X4Q^A'_BCA3AEYN=!K/VB5<K/H1*YZ?5)1[&'-^Z."
MG!D.#'<DJW/% _K:'W;1LQ+I^\V4AU\[4_I3<#Q/M]JRH%Q]KX9\65LN:,]H
M0VL#PT(UCJ'!*FT6R.]O@&6&HZ0E^@)ZC11ZBUN/!?3S3/:0&  +X\ (?]WH
M,L]F^KT44-]G;IE'_OBQ_XI'QP&.7ZXY"T323<-NKHX$P?45:B]&N"GQ.P?#
MH3EZ(/9MW1_8YT>Q9P6TFK;"661##?(8&PTM2O#1X%?# +8@@NC9M= +#!I!
M>/@(IWAC*NC;>&A]S3B/V6X .$\TTKX&MY*O5 3&/[^H(E@+:"CRB9(3<I"8
M\W'U&$97Q4U9(=6,L#I-5:AH?B\_$,\_I5\TUKS\)[ON9"O/O=EM'36W+5U$
MU_K)M%H=(=5(UZ&JY(6A_OS+*4"PD'S6%[F7Z#>=5KQ&REJ5^02:."1%.ZL>
MBOM\"LO+1^^-9GC\;C7^QW/)U7+#+QW8>'VM<]3H'G<>76XV6E^UUFX<M[^.
MZY>4/>PUNLWN5FP/O"/TG& >S"HZ;KB3IN#YVYW.SIRFX+$[._2;K.6IYC*^
M >FWT.YH*Y%/L6\7G]VNU1]A)"5K.1C2[S\/8S[)!SA#2=9IUOPO8(NB?#H&
MW]6XWE:V/0":%V[3E@%[L]L%Z/O/M1]R[IFZ99(^H^S^FT)>]1'796 2\X^\
MV%R]%V'PEOGP_QSXGRC[CY0+3(Q_Q]F/_:)Q"' CL)^O+U)!";M:C'L?P@%Q
M/0\._$RT8>)Z\ I"H8S_X:<?'AI/:.VEA&41^;FJN=S"1ZBDTCZ^9<7'[EQ*
M>N>)-QRJS_"^Q8%_S^/?4$L#!!0    ( %2'GE@,&H!X.P0   T6   /
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
MAMRNM1MJJS:0&YIF-4W:TFC5NNJW6F:3&);1EDV-:J:A]4FKK<CR0">Z"2_
M]PY#V#/LVPVN'-O]_<^581B.KSY__OGS9_V][SMUSW_]K#0:ZF?\ND\"6HDO
M#_QP>O6 !'UV)7P(5RMJ<A$^PM[P4-L-0N*:TX=:='8UNS*@9OW5>_L,7RP\
MV X\39%;FQX=73%=2;"XCI]J<JG\^?]^_]8SAW1$:LOK&05DX2[X.R #&G[4
M36^$"](:JBK'5Z<]7S8,X_,[0GFZ\O=UBY81'@!FBN0UNSQ,OWYVZ>?0)VZ
MA$9"(%U<5J/64&JR,H\&:PFR\>[US]&7TTM7R&!A)_CMW-)J@)^%BQ-\;5J=
MW*PUVK4IV*XF0>V5D/$J-<5?+"">FE8ZA< 7LPNO' ),6Z%N[4>OTOEU2(G5
M^75$0R+AK37Z[XG]]N?*M>>&P,"UEX\Q8-R,_OIS):3OX6>&LL^=__JO__HU
MM$.'=@#UM03AOWZ./OOU<_3DOF=]='ZU[#<I"#\<^N>*90=CAWQ<N9Y+X?WV
M^Q5>2/WH5]NRJ,M^A>\?0(CXMAF]_CU\IH,_5\P: ,<E(WP2M:^Z(&8L%#5W
M#GFM2#9 8%!3FI7.@#@!_?7SPH-R/#>18'=V8!+G'Y3X=_!),'V#7NG@CHMZ
MP1-<[EF+KVA5.G^5=W_!K0N(^+B&5_C$N7<M^OZ_]&/Z\':ET\#_Z7JSU=C]
M)=<3WU^ TJUKW8#$G[['J'1JP&TU->=.FNWD-3&E7_6&Q*=?0<I:U]YH3-V
M\4S7!Q9ZI0C)KQ^S2Y[(!W[4_4E\B_UX1KH.[)#VJ/]FFS0"N)RLL]E6*YTG
M]1\KB_R\2)0^'5#8L$F#%%9" 7 5,&D)VY"80+@*@8'^7 GLT=A!T<D^&_JX
MRWFNJ;\'%K 4>]WL'?$K V_BL[^8RKB*(<56CNA(/J<,X<E?MH5_#VSJ2VQ)
M-%467=__[R(A+-_<23Y:?/J8@2_Y"Q2#'R+:&4_4&C+\E]PW^VZZ3&ON4I51
MQN(WR=_)2SXO[#L=# H'8(@T9!CO3 ,A,7U0_$VVG4U<.]I6@/0<3'<VHB28
M^+03 Y9]F3PB^2[Y&Y^Q\KP)$-GRPV);X.I'[R;+LQ:AKG( ]07B4[,3G[H/
M\<V#%$0)$SQ36("R@SW,7\K$"0D]?T?HK]R/']Y0UQO9;MICLU+(PB,^+ZY^
M*_(U#I"_R'+S^,S'<HL[:_*U,S51H'L)$W<RZE-_C3 9PZ_YV5_G $Y[L+]1
M4QN[L?\B&%H<@&&.7)1]R&5Q9VV^=J86Q^+&H7<64R!]13LT^M."E[V/'=NT
MP^\4F5&R;/B6Q51F9FX(9(CWW(+!"O8[V+K@*+EAT'VWP11(+GL&APV\2.N6
M^*[MO@;1 W_]G/J>*4BFRSD91<F-D@.^:X+?-G$PJO48#JF/U_ETB$][H_>N
MZ8UH:7!Q<-^A]$QP$N-R"4L'=VW.D6-X0-S!O:/2L]=A=+M\<,_D'#GF0+@X
MN"]U7DQ0G'(_N'-V]DQ0'"X.[B&6G@DX""'+!_=VSY%C>$"<<.9SR+4"XZ2*
M<.;YP05WSGS@AU?7GAMXCFVQL]I[0,D2 A['>*X!--^+'KN-]/,3P-=) *P5
M!,D+HO>/ H*I [YMDN2;LQ2-"G?! ]ZIXA[ Y[ML9<0Y3YK@+BZ1A2:N/7_L
M 570!\\]:X[E+GC!.\<>5XZ?)I:H<!=&X9-G3X0=[F(M%\^SASDQ4[@+Y/".
MZ .;4P=",W>1(&ZD[8$ SET$AW>^XMGHT0O*JU*Y"R_Q3A7'=%Y/1!.E#'/Q
M;@@7AAT>TO!Y@$,I0RQGK<\.<[*KBF@-7RKJ0&@6X9<C UQ$5#@6H 4>6ZHB
MHL*M "T2S2*B<F2 <Q=128#ZY'NPD?#CR8&]=5T+,S3&C.0_L-G (@:^$=<J
M"\@U[L(5?(*\0#-!XRX:L!/(OTYL!UOIE(;2N<LJX1?L15([=U&%G<#^G9A#
ML&W\C_D+2T/ZW#G\)<%!D7S G3>^$P[0^@S]B<F,3Q=N??7!X"\-(W#GH9<%
M"45R G?>\^X)V#=T@#GP7ZD+OX2(O*!K_6L2A*423=SYN65$2(&9!1JW?G#!
M"'F@X1. Q8_[FUU[07CM4\L^ *8XR))M<NMKGPE:3Y-(V>36GR\>K3]<,O+\
MT/X/M7XCMOO-.X39P0.K<ALL. ><GHA/N8U$<&_F\,"1W,8PRH6]$_$>M]$/
M[K%WH&Z1W$9"RH20 GO.-,\H*L*,"I\2!VV*>_>-1J@XG'5QF+A(\XSB(J=$
M28&1D>8914:.CA(.K#C]C$(@I\7?:>PX_8QB':<4B05:<OH9A2I.:S@4AY(S
MBC2\X+0?)QI;4KJ3+?V,@@;'1T2!=IM^1O[_D1#!@[5V1D&"4V#M1#;:&442
MCB_TBK3,SBA^< HSH#A$\!\UN'9($#P.>J%G_KZ4[!6AP'ZC3VS(FD\M=E59
MN*#%O\O/ _ Y4/>MLCOW)640_AWX50;!HKX>A8U8*2SR-X^5&98*"?R[[!ND
ME#<:>>[AX5V@9][BWS,_$;QY4 3\>^L\(.<T[EV+?Z?\])*J2,W OSN]'MXO
M/IN+^<&^BH!_GA*+?U>;)R2=2'+Q[X9O]B]*:&>U^?>^-\/\*,QQ(-B7W9\^
M%KT7.?R7?V>:+WHO$O;\^] GI'<.K*0V_TXW!\S! Z+X=\!YX:33F+)M_IUP
MWCCI1(CBUGOO_B2^->OM@ 'U9QJ$OFV&U.JZUA/U!YX_(JY)(Y\1KR^^9Q\O
M?'PB0<MMW* 4Y'$Q^IC;R$4IR.3<K0&#VR!+*<CC4FP1@]MXT!*9)!_?CL:.
M]T$CTG@<8_+7V4J.TR@6@]MP%;<D<2DVA\%M-(U;TCA[.X/;^!VW)'$QM@6W
M$<,UI)$@9 S7L[1R[-MPMO+B1"J$VR@EQT1Q,?9%62*C/!''V5L898F'\D04
M%V-C<!L%Y8%[#Y-]*C>XC2WRQ!V' CZW$3O.*+[ 8DVYP6U,C%.*WPOX$]>.
M(!^_? K[$=L$C2N]V'?)(Y*ODK_Q&>N0R6T4:XK,C%/KXJ_WM2T.,:FOG Z(
MW. VG"5HX\2FIMS@+IZ%R'GR/6MBAH])9_L9.7P%F1\. 2W=\9@ @B;GRK/<
MAI2 <4RXPV>,\VP'OZ=-SHD1N')M41YCRB*^4M<<CHB_5/33(PX-GND;=2?T
M@18B.@1U-KB-:670*/F&(0N*R$81W :T+EM>";XX,5_P'\LK9IJXH(=,]"!S
M&V84<E)PQ<FX@KOX[V:\W-GOOY'@SB$C>D-#&@\(Q5FA9QQ&DKF+%Q\224)N
MEIE4N8N&<T&JA3L!924/[@+B7)#'64LRP21YF:1D)P/\R- \#D)9B8.[XPDN
MB$-(4,$B4Q;A[HQD&XOX=&"_#@$Q?Z'.B(8!<2VXG''+&V41"'JNN!*G%UQ*
M%$&Q:RFVS.<*1SUINF0J4<1I Y=R3? *A[S"W1D$GV=2%TTCW!V!"'DJ.(5+
M3N'N!.8B.*6LU,+=@8PX#5C"$'>G 1?!SX).\](I=P<3(BJ^@!_NHN)"C@@J
M7:%2[LX#.,L3/5&UHL)MU/NRI8>@3J1.E=MH.V]QYHNA"&YCRI<MKP1?G)@O
MN(VC\Q5!OAAZ$-'BLLM)P17%<P5W47&>J^).A23N N,B$YKW4[93D2IWL7$N
M2)6[HY-3D0=WH7DNR..L)9E@DKQ,4K*3 7YDZ#&/C4Y%'-P=3W!!'$*""A9)
M6$3C[HRD!#F<I\*5.+W@4J((BEU+L64^5[B\2I]348DX;>!2K@E>X9!7N#N#
MX/-,ZJ)IA+LC$"%/!:=PR2G<G<!<!*>4E5JX.Y 1IP%+&.+N-. B^%G0:5XZ
MY>Y@0D3%Y_'3Y"XJ+N2(H-(5*N7V/. K<0B02&](:?C-,QD69JBYH0/J^]1Z
M(>_=(#B$M7B@L;A-;L/9:Z:$/],@!&T:4NL8HW!EI3! <QL1/A6@>:C";7(;
M>^2 _ N5,]P%\#"$]$S<UQC ^.=WV[5'D]&9DCIW@:$T#)#W,\8 M\&6-<+F
MB?H#SQ]%=@_Q:6'I6G\CSH194"_4'+KVOR=SP=OO"+1KXCM>=SSV/6(.SY0:
MN WL%$0-9<4+MX&,T^'E0#:QSFU,@@M0%VE_Z=PZUC>T'\XR@F=ZH$==V_,?
MO) &3^2#]!WZ,O2]R>OPY:?W,O0F>*;W,K3]\./1Q:\H??)L-[SS)CZ@"8,Y
MY)5&KRT/EKCUQLN.I4+%%K>N_#HL?9\XH7T]\7WJFA^(K![LEP;7<]@K#X]P
MZ[+S"OU":9\[/WX;]!_^\0U!?$=,VX'U1K#OEI+RN?/@^89]H73/K>^^#O8O
MU!]]\XB; !\!4MAIF4\M.TR>O'0^1LT)?(W+*NIUWSSW-83MX#-7C?)OMDL?
M!]&2RL/+W'K_@IZ.14^%RB=NHQ89/(>;"05PM(^#WC)J_A:W@9)+Q6Z1O-LZ
M>&PFW][D6J-94[1B]E;2B,8S??.<-]M]751-WTDX\>'3>Q?@I!=W'.+;&#IY
M)N$2.7\E ?OTP*'V)8QO"K4O7;I7J+U5ND *%\2!"WE\H[Z+)0Y?B?O[W<2U
MX+UG3"BEB_EP0RBQ^3REESO;):X94TOO\>[Y3"FF='&J(U+,R5)?3D4,I0N<
MG9@8CI*%<RIB*%TD;__S@Y(Y5X#NUESFQWX.2.D";=R@^X<;9(Z]<83PTD7"
M&,+-.81CR,0&X:[*QT'T_/']8SBD?OP[QP&RB6M'&'_MCZ?X'E$2 +UV[,#3
M%+EU]=O7I^3VY*OD;[Q_#0&U2Q=LV_>8[8+50[MT>5$KR$:@3T6U0/=F=)<T
M''G.@?2&7E.,8K!;TGCBF6%WN9!T'K];"DGG+]W+RVN7+F(HSM</(%HP<%",
M:"E=//$,Z&GG.&4I*#6EWKZ944S.7[J?F"Q=9/1,R3I3Q%60=5:R/GB,-R<@
M9(/M+DNP>_G2_0#!;?1S(Z^!GK;Z']]H"$0<E"ZWLUVZ".0)3JO/&/\&MP%$
M'IJ5'0KHW ;R\G9V*AWDN8VIW;L6'8##$-)O]ANU ,I@==E]A[(>3<%7$&W_
M\OQKAP3!H@!Z\8E%'\BHN%!J@ONN^>^)'=B+W:-^<[P^_8OG8!+7M3<:$_?C
MV[?K\A  MV&W9QK:/N.])X>X:?7<[ ;\,KA!4J'65^K"+X>VBT_4V\#@-BK&
M+:9.U C/X#;>M U3T0&R!T;F],(84Y?#9MQ&5<J$O%-Q'L?Y8;[]1K"#_<R'
MPU:EBRB\\WQJO[JW[^808TSP)_8R*8\QP6W$@EOP%UF+9' ;N_@+M5[!/KZA
M 8!WKOWJ+(D)K/WH.[H-WMG-]K5=7V>-B>F8V-;M^QCNI4'7M9@,C?+WPLC1
M* OS*0UN(Q<"^P?G?:7!;0AE.R+FP?[-)GV,*MK%N>]%DA]'[,YMY$8@_# <
MSFVDYL3PYL!K5!K<!F=X0LYIO$*EP6T\YH[8/O;3I5\_OD=)[LQK)X&]%-2^
M)K[_@86?=.SY@*CNR)NXX?3V&SLP'0_O+X_^XC;.4C*D%*ICN(V?9$;*;1#:
M(Q 5CX/I+:5F$VY#*F7"2*$\PFV4Y9L7!->P6!!)U#7!H/[Z\8#Y'Y@P-OWX
M8RYS!#YQZ#U<:I7HS%J1N0UT<(R (CE YC;6P!L">'!-9&X#!5QCZT2^BLRM
MEP]P]T9TEA U%^7INE;7LNPH!6JFT@&?\,?8"XCSF^]-Q@$\PIE@H@Q>PS \
MH=8CP(?YI7,Y5=][W>U)-)E7OK (EC$$H$B+2RU<&/T!ZQM\_<"Y@0]>F+[L
MLTS#5F1N(QH;T[&*H1R+VE??Z"MQ;MG69X__?[$!_M]@O4#>7S^>_WKO J$C
M'\098,&WT,*#A+Y/KLG8#HD#-'^F!,)M5$5(JM-(JE,9.-Q&D@0AGDIERHW,
MMMN"7[0?(7(;/>M-^@']]P1NNGV#'RDUY8L7%%?+EL_"OR$C\DJ#.]\;Q4.C
M<6$A<LW!$S&TFJ+LYAY/^]DXY&<PL<.5GC:XM?B[Y!&;>MI,GV<ZQ!ZE/HU]
MD_=904!,9+]U3T23"K_/\MQETC]1F#($2K8VI4RR4=_/=$1L%ZAM;@;88]^Q
M7YDTP@00',KZ8H_@DL=!#SX-!A&H>HGHB&CTU\,\N&YY^)PI(:+H.NR;IFPT
M!\ 3Q?@^V^]7H/B\B0],'OTYI,1BZ['LM\ZO\(.1F=UOM<PF,2RC+9L:U4Q#
MZY-66Y'E@4YT4V_]$^-2LWN"\,,!<@.(U(84VZ=>:4J]U1R'7W[:5CB\DAN-
M_ZZP2SN_!F/B)C>8GN/Y5W] :AP,O@Q@G;4!&=G.Q]6? +XTD![H3^D9X.C^
MJ1H0-Z@%L+/XPL#^#X4'PSO8GS_C]S8:7QSP69)UR$KCO[_@[FL6-;U()P)W
MP9[Q*E@3X68MTM"G@S]7_K =^*#\7K#QF.0-)!3N0#7!KY\)8 2!FR!F%3W$
M?P4,A=[X2H&ELI40H&OW"@>,4;^R%CFPD5T TEX"2"L%()7.CX?[E]L;J??2
M?;GM+6YA;O&\K+9W>_WC^?[E_K8G=1]NI-O_>_V7[L-OM]+UX_?O][W>_>/#
M";>@9-K"WTDP!-D5>FY5NJE?UR6ET=2,9-G%KB@+3U0Z__,'66]\60NX.<)5
M.2+<N\?G[]*O($1=SWV8L()0*9:US\C)9DVN2"Y!18Q1CAO/9,G0:!)6F)@=
MP 4=L)__RD3Q["D=*0LHM*. @C,$=GV;.-(/US8]BTK?>_LM.S_R_CH!%0\"
M^R/*1*A(S$((066^AU<#^YU:M="?3/&K(&B,EJ9_649Q3G;[.S LBWKMMV'I
M(%QN9&*7O_[H/K_</G_[A_1\^_3X_"(]_7CN_>@^O$@OCQ*(U1>0G9*L2H_/
MDMS\9/TB/=Y)+W^YE>8D[E3:=J]?\&O94+4L1-<\":NLD1J>+X5#*OT[HB0)
M_&!J[2!&GIB1=QMYT8MT:,$GM1$\8HBWU2SR4?N@Q*]1-Z%+M=+Y3GQS&/&M
M*E<EM"JSBR%>@ FPS()_H]Q"Y\6'U[$ UGJI,R!.,!4[6BQV-"%V.M++<_>A
M=\^DRV$%3[2]SJ]]_W.G;%+IVAN-[ !=>NG.!L_BP:O'.CTSM48'.'@W7 Q.
M;D*,3;!Q:G*SV3+.S,RQ1Z]2X)NPVH!@E8#64%7YGZ]R_5_CUXI$'.1/#+(U
M2$,ALAY]'*\X?FRS,7[_$F^V[X6A-V)4\4;]T#:)$^^9;3_Z>NI0:^/WRN>#
M0HY)O37P4K1,5)67>)[IJQV$(.U"["J1$) .RJK7E7K=N]N7?TCW#]?+=/3X
M#&P-WN/-(?35)C!D\Q,^W;X3,V2;18_=GVY2(H$4C*F)<3=+LEW)#@/)'#*[
MX)?3Z5Z]0),_)FHDET7)!XL.60PCOK[O^1;U:[!XAXP#>I7\\L6R@[%#/JYL
MEZV!W;0+RQA&O=U4D2A#'_YO)2^.&:H.>_J\^KFBU]NZEOI5HRZG?K[N47*[
MWI:50AZEU!6]5<B3M%9=;VY^U&<&KPAF@!7$]Y\K^E22C8F%%L*5,GZ7Y#2)
MLX(:;WQ\)=?811SAH:(_CB-U[&SQ&M/._8]KL ,7C#!8D8F'7R$=^]X;/F=F
M:[<JG2?JNL&'\T9<FZRSR#Z'UB*(U2P@=NA@A?8CLB\:QLNR;D4J-%*DPDY[
M*CO9O)#W^_@X)3K'7;2'VI6.IM<T0]::ZHI)M "YHCGO.(21#L1/C'\B\O#\
M^%\L3HQ^_=?$MP/+9L<H\9<#9DC;\SRX=+O_"@SU'_;-+X*-2D #]\^]:&>W
MH['C?5"?H7B16:(+P/_X)8T7ENQG/3(D-H*F@8")%5S>RU:9;7I9.9CS0"*N
M:UD^Y@5&_V"G7#D1;P:&M!L-Z1HL7)!Z_H?T=\^S NG&M]_H'LHO+QI3\9.)
M<7P$S#F@YQI^??1?O)]36P0+.F:(P6^"H3VNEM4F.2SXF,9Z])_ H@,ME-W@
MPZ(-8?'QJJH.2S/8%(PX_Y\]CER$F" 4D(EZ0]=K3:71.JK)=P"K.:.NCP&2
M&'/1OV,?.,D>$R?ZD[Y3<X*MHI*KP B@@;#EN$<N$'BT+23S%$/M,PO3<'MP
MM"DC:!:#_)\_M!6Y]2600NK0\=!SJ>0R3ZXJV4FNL$1\2B0\%[J2/F67&:B9
MNW#G@I10*YW6ZB'<+WGC\-@(QGG"Y2[ZG5AFTFKIM;;>:.P4B=<YBL3?@2JF
M?AQ3]9EFAC]))', /P,I:BQG20'J;LDA02CY[/3L2I(>/G=S'=#8+KHH5XK&
MDMJ*WO+R.5;ZCN]="STD*O4_8&_4_%V"E?XN_1Q2]*+9D?)<9/F3'-/-D 32
MP'8 $,1Q8@@$\.^_)[8/'X:>U*?Q!?#@'IWSP&4501L=B7D#]@8VWH-U$)*2
MUGU2UPSQ:SP2DRS6 I]=.O:I21F+R(K$#J,#B;B6]$F96UD?S"8IF/3_!>_%
MM003<XBKP=OB-;(>X(C@Z*F(1Z,A6>0CJ)\R92G'B7UD(,1-F*(37-@?6I>3
M8,J<S4KG'S38\[AVTUE%KB.N19UUW,/B]]-N>J>M%TI:#]XEHAW?W<Z40F:4
M5RRCS -Q-[+#$ 0NF!5FZ'LNFG3.AT3!O/N0V) #S"=_H](-"4ET'K\DL&?/
M&$_\8(*/AB^>)W"EUFBB. 8S9N(PXT;JU5ZV">9/D0Z-Y&\P]%AF4I1&#O>0
M<'D?/\FB#HG6,Q7?8,.?5#BG\'/NHY\I%A )L?">2FM=2&N>I+60V5S)[$R)
M4 L27*F71(#;8,2",^&#W4M,$P2XC\W\F,P#MQ 6G_:I!#*BEO)%, *Y#^_P
M$YL0Y!(;:U)%PQL>!L8O:KU7Z=7W?H;#Y.LZV.&4K2P>W(*%GBCTT6-58)-K
MUL>^EK\DEVV]8/WZD@O1H(\O7K/6Y$K;C=23K/1K2N).S/L0]54?]"3TD"NO
M1>8@KZ55;S=:>?-:9*-NM/1"4DB:=4-I%I,AH]25ALK;HIIUS4B_Y82+,NIM
MI3CT&?D3@'@[2=O*W#M%]='V]J]!0KYZ_L?4^FM5.M^8B.W.25!V*7]'/=LT
M?3:XO>^W$>[H8 YQD;P?1-@[#VPMF67G@;*'11M*H*T<:.M%-F2$KJDA&?T9
MFXBGQU_& I_#Z!@&H:33UM;2'FS_L*6V9_U!<K')4>6ZK S,<ION0UTX@R10
M^8T!)9[\N9U1C!R,LOF\FH<HQ6!#/ #/HU.#&/8@+0#-PLY@L;H>BQI/@BB6
M #N-:E'#:;EA$@+&T#"^R\$>[-)/&UX-KY5<V)J'X8$W.V Q!)>X)A(*Z&E,
ME,>+L3.)17PKD#!1RK:60M;Q@:,DJY_(+ZEA@=,>\G$05CMV0'&G(YAR!?""
M(76<A'ND3\ 35C2R<7N8ZI<Z+R'G^76PPX@2Q9^+K:B>BOD20>  I'"99Q"Y
MS6WD_:Q&A-)@L8\UYD.>U*$3"LBYI)U($%)_G196/O6G6AB$W=4^19[KFBX<
M.3PNUQ6EG3<\KC7J3;V8^*K<+.Q1;%7M \5JCYF#G<U/>+'#J,<9)2;8NM@U
ML3QIYAFWZ!.6B='[&/4]Y].^J<_\;? A+GIG**2)'06BYN?0AD_L>9&T2_RB
M%$#(KJ)B4?T!YB>C_JD>DJ,6'9C-$WKF[U5PWJ0Q\:4W'.U3[*E#F>$7\U/$
M3E/@*:R!A(#2,I4E?DW4;&.YN@FY=;&P25&!H6&M__# OV)T.'6-B@JQG#*5
MK\MR*+ICWX[+4Q0]ZHM539)][_RHT:N$_7D99(,A\6E068*V4@&'TK1'8$K^
MN7+_<)>2#<R8F<&PQQ[Q. E9J 3(;=$J=2>CFN6Q:@5\(- FD!L\JS'%BE;I
MJ$95;2M515,21"1+[4C1$G%K9B1!@DB">"O!H9\@A25OMI#ZYOB'UFCOYM3(
M^8(O*Q2SU&-V[$71JBN?.FSP_$K7V9FUR0S'QNP6T@\\9Q*NWK(^AVFYNVJV
MAKFM:</<H3\3+Z^TUO<I^;U&!B!-KHCSDWP$:,>)KKJ\=]4]MB,#V*XW(HSG
M2O1IU#5M<WY'UD>U]+K>*J;MC%%OMC9WU=G=_CM=_5]:L=PF-KD/Z6C:[J#X
M4O@2](38!)TG@F;%SBZ!A/^V(GFYA3I.UUKFB?AA1 'W?+1"T.IJBY=N/.EF
MKIR'4_**AU/HTBUL<%1=NGDMV74IUK+>38\#IV-YTO3I09"XX%O,'?:OIUF!
MW7S85=>@LMB\$\&_)\*PCO$F],GQ8!]^ R_)MEB>ZXR9T5">#9J2/DU<,K%L
MN.87P>;G0@2"S<\:PT9&-L?S4I\.<>C3&Y6B87O2)YPY]HO@^W.D"DWP_1EC
M&$]$UO!]/#E38J,SA5(_2]0W!7.?,X:;694Z"8;2G>/]%&Q^ED2@\\KF*?ER
M^J9#7X'X'(AO9^5^=FX?L(QG&A*6_7Q+?!Q\&C7JZIKF9(0]9."+1Y9*O>@%
MH/4O!,<YTD^+5\$A,%P AE49BVE#6%/H26M$15KL7O#Z.5)">S]>+\>9H2+.
M#/FG1D/#H90N>67B9MI\]\8.S$DTF8Y9)2YQ/@*;F3 S*85B+*I8Q&N>:3!Q
MEL\GA,@Z%R)1E$N06:J06?R3H]PP*IV_8AF5';+44R9_X ,G^1O%E^,%$TS!
M[?:]22A])_[O-)2>[>!W(9/.A@B4BS"D-"&42D"/<G2\$_J &R:0GGS/I!;*
M("%QS@;#14B<$N;)BD19X?2>$2=C9></=ZXNOT><J%KK]M\3._R8'[F!HOQ'
MP I4F$2GEI#GYT,%BG$)%J0NI%(9Z%&K=&[?AW;?%CG[9X32?46,.-GC',>M
M2J<'H"6A\/7."JEJ8Q/CKFVM4,9">1Q1+"KE3["6 U;*'SEDP-I'/'6?7Z3[
MNG1W_]!]N+[O?I/N'^X>G[]W7^X?'U9;2V0D3K62PF8K$T!.L=]9,;E<3\W?
MV'G/^I8]GV8N:#H4OO>Z4J][=_OR#T#W]>/ST^-S]^7VAM_QING;N'Y\N+E]
MZ-W>2/!;[_';_0WN0NJ]P#_?;Q]>>M+CG?3X=/O,J+G'[_;26[O\2!*)]EGX
MD?L(&G5-;N;MOJ%K=5W=.O(EQ1Q+ENUZ()E/=56F+6)_0SE?5Y#UG[>WC*+)
MM:A#3;4Y7H.1[',C,@T8WY]<#-Z:C"Q#*/WXX 5,&RI]]]BLRUO6Y/P[\<VA
MI,K5@KH.GHXHUHQHOW>E<.A-X!%64,76BW0<8C_WJ!]8U#@P4[])+D11RE6Q
MR$<5@<=8+'E52N!:*O+$'G,9$)%IPUM"-&<%-#4/[_:)^?NK[X&_4XM7:)J4
M@JN5DZE'MF4Y]$31\P<*.,,#HK+P[3;@9Z;'AE0&_/QQ&2_%[7_KX)J3;GQM
M@\Q)8"UWQY3GNV/6U*0YYB2HO1(ROGJF;]2=T#O?&[$D%GCBW^UP>#T)0-90
M__;=="8(EFX04/C/>B'OV3IFJDG'3+51Z6BR6E4;J^TRTXVIPM"8)%QD1N=Z
M2;Y-GLUK L&&@@V7V5 ].1O*V+BV757T4K!A;OMBP/Y7*OOBV@M"C.J.?<^:
MF&& (+3*8FM,KU+R(255II6;M[>H6$3SX^ WS[."KFOUJ/]FFS3H :[SLC#F
M(<JM:JLE[\O"Z=QR,&6Y]+I4MTG0T18=41P=J4A'>K6M:YS0T25XD[_Y6,(/
MLGY@AV<EY NQ:LO-N5LT $/]$\-\7E;5*AW9:%:;ZMXBOR3.DR"Y0I3%'B37
M!))KRU5P%LI <K'J6$K":;/,@"+-$UXE<W'[.M[]EZ#N>]2!#U^KTBMUJ8]C
M>EU+(M;(=MD &$P(.T<KX,RE[A9%'R/]MPCE8*5W%Q!^^S[&]B]Y!;)>Z1A:
M56XV"I+')=/R9TY26Q3Y84BJ!20E5QM&45:E"/=M)XIG&E"6!X&:P*)OU/'&
MF"MX5FK@,B(U6P_5(DP#M][,\+PCJ[;!'&]6#=G@)%8C8GY'/1<JD)(,1DF*
MNO<!D(CZY1'ZH3\QPXF/DX?-(?&Q#>@G; DHJ>5+"!/FVG;1/\/W=83NG'RJ
M-2H=M=J06YS89L+</Z[ WYM^9)#SU9;&"_U<@FU_/?%]ZIH?LZGKCH>I&E7)
MI<+ YP-'>TGY )8/ORVSZYWGPRO<!/TO/JPO>OQOQ':Q:?=7"LQ+\^?K:'C8
M7U55E1-C39C]!]4"QZ<OM=+1JG*KR0E]78(SP)KX V58]ANH>1O[!F#^%Y91
M?OMV'7L%<DNX!7R@JT"WX : YP7$^0U ,P8T8Z-2N-]V)]2:=DU.6/K132Y?
MY.F!_4ZMVG^H[Z6PLX:E:6U%5KYP8O8)M^$4"J,00MNN/#!'0#&JBGQA!PBG
M:^7U%"4)2XY-^K:#O>IH% 4\4[6QEQUXF%*YXZN-&.G?$IQW3=.?$.<)%N99
MJ5'@C3I"+TQ'[&7TQ=@IBU-1&F+:$EK*1DPK1--B<XFY()=+\!%B)>V^2G8\
M^!<C2><EVT7ZYC;!/Z6":/HS&FMY3;1VI=-N5&6Y%.5>(G%X+\K[= A7H@ :
M-"H=O5%MZ*M>PHI $TG$7%PEDHAYXNM[[ -"@S#Q]<[1"BBAN"U0T2<8WBVE
MI]FH=.1&M:6)U.!SI)TM#MV>M(-I G)5:^F<T,X6@<Z78./IJDM(L(AF8D<N
ML4BJX <ON3R/;4XOXOC!<[U%QV-'\:: [U%5U-7S[>RNATB=X)&*MFC%8JE(
MQ5S,=F/5OCHZ%5V"O_/BA<21/";K8Y?G_(3]F<:@#I%>5Q@;:YCLU&SLG>PD
M8J%G18=90Z&%T6&STFE5]<)<+A$4%4'1"PR*SIV+2GV6_YH<EH;DO3SM>D6D
M*WN4-#F!2CIDVNX$P#'-:(O3H*/K7I (;M]#GX!XM%WB?^"XE@"$.+[4]UA!
M?1(\RRO!=9#@S:K>X*6Z1D1<3W(XRA%%MBH=O55MJ:L4F?N0M219F"<EIR??
M>[,#I"- TX+>23(Q&^>5K5/>L%+A&@CX.#;\OU*7YN^MUL1F#JVJIN_=6DV$
M)CFDH:WG=870D%'IM)6JIN[M1(K 9*Y1(*7,Q]PY@K#;((*3YDH7-X@@YQ2"
MTF2(;U%R0.4[Y_KIC4JGV:[*ZMY]BG(AYY!5!X<8\2'8JB1L=1"O<2\&PWR=
M9J,JMU;+,8K+IBVJ1D-$C=?O:P[X*D#8\B8X6S7O;+E#Q91SKDYD;1TF:^OT
M"^3U*@$X 3BN %<R#S=]PN<M\5U8:Y"<J\V&UY(P].W^))H 'GH @=$(["'V
MY=!S0%DDD4_CERNI+(YQ88<FI[B_H#A[Y'X8W%!FNB7^E02V61:RVCL"RAWX
ML[M_:5LL;W#WB?H]%'$;8RC*LH>7B-'D;D:\4V>N,77F%'#FZMH9'0,(PB\3
MX6^,;JRC?'6)\M<$.;*R *96U]O[!#/X.L HAS:]L9U)2$LS9G3O?!3N$) [
MG%HBL7)X?1J3;XHXT9A&/:.T+$'Z92+]8VK4]4S0W%NGBDRP'*KTS;:H:P4L
M6#(?%BF]=A5&.X<B9F_M>O]PMSI4&JFV%WKF[U-R3IYU38+A$['3Y(Q>Z30*
M4+;"?16<<"Q.4 _#"2W&"5SEXGUFH7KXU[+?.K_"C^2U(^*_VBX[VM46J=>D
MF'P>8[/S:]_'9\5+W_$I1Z0)A=4.#ZE$3-#"\.X/[)_H>B$\G9U@N)(-*WO%
M,:QCXH?8=#V$RR<NF5@V6%)(*A:F9++?6#8$P8\'MDM<TX;;@A ^P-E;07TM
M8.+E:$J]U80EC[W 1E*X\JG#9C5^^6E;X3 AX;D;H^R)J\;L%M*'18"-M_86
M7J!>4VN+\)C_B>M%-K'[K9;9)(9EM&53HYII:'W2:BNR/-");NJM?\I&);EI
M.,T=&9-76NO[E/Q>(P/8XA5Q?I*/ .E\GAR!%I<@OPRTM: 9# X&FH@O0.)X
M43W(%3 []?$J6!/A9BW2T$?Q^(?M* )!]\*. (%YL-X%>>'7SZ23AOYT::&?
M1%JL''<RNL69"[WNW>W+/Z3[A^O'YZ?'Y^[+[4T6H<?3-JX?'VYN'WJW-Q+\
MUGO\=G^#NY!Z+_#/]]N'EY[T> =??7]ZOOT+7'?_MUNVW>^WTJ=OC[W>+_SN
M-UW<_$@D]CX+CTZRI[*7I3O!!APR#NA5\LN7Q%VR7;8,=M.7^.FQP$99L]P@
M'M\7?1V+(4.OM]HJ2J+8'8Y?' NI.FSK\^KGNE[7%"7UJT9=_F^>CLW7^Y6;
MMRAK=;UA;-MBQL_;S5:N.S8M2MX,]RVAC9P1C,,DN1J9S.AT&_4@Y&)D@4_$
MH:>!4'I6S NH1RI]A^N&@70+6M.2OK,9SJI<78!;&8DB?<N?[ETPCKT)/,(J
M3YU+FO^?HSD&WU2H-!0M R(R;7A;#M(Y 4W-PZ(ER^(3=6HYNA2=<4W-RO[Y
M+JLI=CC.P YWJ:1I'ZM4+45HEJI:33!7J9CK(#5KN[.9<8R"M2)8[!(.JZ,&
MRA@>]^F0NH']1J578KMQPC\-?F&=-EEHG+Q?E<5NV/?<[Z3W%YIXJ-6;G)-@
M/,Q8,I-AZ2&.,W982%HBUK\F0<A.6.)J$KTTQNOTJH,UT"J/6LG:VI7)H^MY
M<1151J^?>-UUK9<9P20S3+N^'0 \;R8^_(QFV8$3]#C(/Q&[%0W3T(M05QP8
M?6=.E$5W#.>+%*/9'+*AG32=M7 +J2R:Z@G) )62:TEC+PAK/@UMGYW_2R#\
MX0LSG! ?$P.8#35O.IVG]MJK@5=I!,6^R@NE0$P[("+854] /C/JB5M^/0$-
M!=VIQ3.3$BN"0*ETU-;>4F"O["(QKO>TS<>/1VQJI:/M'Q0KB-@NS#GZX?H4
MEO$?:C&5(J'V>2.V@VD'-3 >:@'!I 4*SI,=VE0X227F_"QSD%(8?D8B?_$<
MA$]B>#ZZO2E=9#9"-TV*;VF%38H7#A&'!+BC0[0_ :X06K/2*6I ]8$5#E]"
ME*>K+B%\/C^9:C&('O?+0:4][P:>E5I>;0V7MZLE?S4D1XUJHI#<-1:DL["D
M8JP:YKD[)13=]O%DC<3/BA*/H+GWH;\6BT7J*9,T=W,,#T>$EY#AM8#<L\[U
MBI/L4YJ0BN[*!4#G?+R9+>YTBCA,1"'\Y4P0)$^>S\YUYEH=OG@/18SG:;4K
M':U5;6NK(V3W2C;;%_]\IZ()WK]@WC](&MN)I0#FPJGM:E-=;?FW:R[<*22
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
M43#$V0!-Z=.#%U))UM?7;)RG;2=,;Z[14Z3I?4/[86]*\=V$'<#J[@$S(./
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
M'$S *J>KFDKWD#TC )J:D\&V"\HGG,S$ )-X?=O!I<(NO,$@ .G8)^[OD@?
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
MOG$YZZ-./\(IV*YN_@HT6H&,P7_C@PQK'8!3A)KUF^5_/;=JQ3X+=22K2C*
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
MAJP\5VW3D(.B-60_BX84N0*?.F(+0ZI"*?*>)L/O,QU^)1]^LL4UVS['MJ\
MUVH?B)YV$(A>M<H1SP2BEZ7,]]*(=A2(WC42K$ 0O?HA=IX(1"^/;J\%DQP#
M2'5QQ#@&ZNR<#F@MB-EP5L-9#6?5 T3OR&"B@ITD5PJBE[5_K_YIWXM-[@[+
M3^X..,: -APVO8D5S-*.BBVES8+N<H9+K$9G56EON726UBE?9R$N2D>5.[T&
M%Z6".DM3"M59PTZ&?NI&9S4Z:X?.4DO764,%N'@@:UI1I9B-RBI296G%JBR$
M>4D>= ,!T8#H;3_+2VP5U<JO[QPB2GRW+_<[1X/O-+VB)]"\O6(U+X+O#)I^
M\+,*>?DEBL->:SP:R9K2R'@597Q0K(SW"TQB-3*>3<;+SU0/$89\(*NC!O.A
MBC)>;*)Z.,PP[:6Y^FQ ]*X,S+1;?O9]B-EW197505'M($TJJT!%W"TV^SY"
M\)WDU7"#6'Q*(2\_73U26N/!4!X=#[#5R/@)9+S8=/5(S0"PU<AXL3)>?F9T
MI!&(GM;8\4K*>+&)T5$W@QUO<+(:&++Z?JLA;T/>^GZKH'* 2P31B_=Q3&P/
M7*"45H[K1$8IECB7XV%KY?O7/?"O1T-9[1>%1%_,(9_AKN/@A::L]=+\^G[!
MN"NC3+@K!=R'-OJYT<]%9D#*GP<T&F!0W $-G2P9:C3TU6KH8=$:>EAW#=TH
MZ9STN20]7?Y(I]&((Q".CA^2>P+UUZCJTE1UKU.LJNYU.CE ##<NM0;!4=:A
MP"A#+8]:!)C!F=E(13:24A A# OU$+SC@\-T;P&TE6Y7*QTX8^U2W53T-__-
MS"7S^-\?')NZ5)X9_P$SV_$ZI<LYM4FYIQ:V P6']=GXR6;2K[HX(A.$._(U
M.A[;\?2)R>A+,_^CBSVBZ=O3E/9E/*.M]8;!B46^\=],#\7'MF3ILVZ:D3_0
MS[_:ULV=[;!V2O$?Z=F_T_$&?P?%C$; L-:DT\>^JOZZ)LQ ?M:HS8W)8##M
MZ:/9:*A,NZP['74G^F"H*LJ\K_>G_<'_ZRNM% 99ZLZ387%SVCM#86<"ZH<(
M_16()(W^\S]@O>K[?\2VF)PS$K=YGW3' @YWP=0]+D!?_8#O?C#MZ5^AE5.X
M)04BLMFM)_Z&3V)@$E?P+,]9 [?Y3Y+>?+%=]RU"ZDGTR 318V>W<43A6V^4
MUC92CWPS:5@SL,_OU&Y[< [JI[/Y!]T%.K-@^V:P?1>W+QDNT&^Y6GN@G":O
M$FS)0*4B6<Q#20"_5Y;T.5H2$ [02K,U9WA[+JW RC#'8>BCPIGPWS)KQC4<
M>'\&2L^$'ATL .3&GB*"J.39$M@@4 [&"H@+KW39=.V )F&NC$O!]_&MP9=U
MT"/@Z4C<>\*WP]*6L [:A2O9:\_UX+7XG!D\!?X/?P_[-.Q96_IHF/%E).B@
MN^X:R8Z_,N#?.GA;T=?0#L'7QPU(*V!IX KX)U(,'HTFE3^'_6MM/(,O9GGQ
M15FV)TU->(LQ-W _[M;-MZ6'+9](^((9F':+/V%M/3/7\^E_@[IU1J?)+)?S
MJ_ZB.S/<E.Z1F.B&!2NQ8!]S9G!C0QZ^BZ<1G%\[(0391?9QN@ >,=FW^:;P
M$B?>6C-Q%C_P[2D"K6Z*[C:-IG"D;=J$'WCP^&&*2&LKE[WS__'>OZ(T+)(0
M^M%[\3 1C:08*Y)B_O'[%V/F+=Z-1NVNTD/W7OC,XL7\4Z4-$O?WY-_[W79?
MZZ5^U&DKOU3Y+C?K%I5>NZ<,]FTQX]^'ZBC7+W8N:O>C]MQ59T0O//X$1EDB
MKO0PES-H]<"Q\]1CY0PSR]SR5HA>80! ^:^SX?160KK3TC>%9F'*/"NUHW:S
M9*:+@/J_)*)IQS6G'0;O<9H]9TS7?0W<7>$:UD5^,Z9<K_TBY+HN.G9?<P"O
MWQ.K8RB<\P*CU]%:X]Y05HZ?,7< IO&Y&IL/N(EL!*SF O;FJ)(\%]8/_RI6
MU'!07Z\C*REM+0G[5*J8G:E]O50/X6%;MJLNGD)XO7>1/6NYY'>/A?SHGVUP
MZ(]XYO0_:8**8P63-ZW99;3<KK,K:FP\3LD?QR3]:C#)549SDN[QJPC*%GNV
MG];';+WW>E$:O!"WM'J2>ZKXY_99-TRZBK#OB"=(?A>V"=1SZ<HBM]LVX!%2
M2A_Z949(U\R6IX\:3L"@0Q%7#)NXHGQ;];&P6_.+,F-'^9BE'FB1@<CO47;P
M+]1)*_@,\<..50L\!MP@5$-2^D>M<;)'Y$QNJ#B8NL0JI?)1@:'*\6P4M3!S
MK&2\^3=S[!3V4CJML5_K52862\AI3< 3"7CHCEHX#Q=E+R[4ORPE[!$56GG]
M2D41@4_!3>)-X%-!QBPY\#F41=6:A3[^(@3MA[SFL4#?J:JZOKA]G>_WU^!I
M\'IROR[[QJ_+3I9A7Z)W44,]O55-\Q/+Z4/\(<[]EA_[5ZK&_S:G^F[W6WCX
M!^6E%$1Q',E:O^:P^,WDA6W<M2=,/2UW=8F[5*P(K01WG3NY2;T<93#)X^[N
ME/KA^TM;)YS7VLA=8*KL(",'(8C#EMA:;XK @YYR&\FH_+#]EB8V>]!?\<NW
MCJ-;3_0[-TW]8(W(J-PIOTWVM2S+5@1+94_!]IL4;!GW>+S%]$I#HTO+;YTE
M;A(\DW!P<_NV _)M>\=/D6\RKY?&F8?%7(5QYK#@J*NI-SF2?6XMSXAC%ES6
M16!]BY.+-3G1<PZO\SF&'9MQC#O$_:!0/(G6<+L$HGIYO,Y1-;S.IAR^+%-2
M$,<E.$M%)+MA5<9W%7$QE\6SJ:KN+6Y?Y_O]-=CU3]N@C=[5SKQ?\=TOMQN=
MBO,:7<#4A:V.OG:K?X]VC=JP=Y45^9["3D\X,5\N%8<L<#,ZH9NA@)O1[B8G
MR]7V\KGA_#IQ_LZ*NFVLKVVP_I;"NLPRH+;&6KN(XKB*I&+J84]%MJWV%C5K
M)%QCO9*VQ6KKE=-;U* 8-ZE/-+*I1\^DJ4Y&J.'].O'^.6WJ#BGH'FU5BTU>
MQ25!"9.;U:DM.VD!5WE#'3I\/ !'J.;HU*YD6-++PI@N"'P:<Z2Z15,>UHXK
MZ83$C2D=6=H'\TSXTR+=*LT=>TD/G(9)5P2TGFU"88?0I1,VU=<NPU\9C@1>
M')MZTHN]-F?PD:1;GG'CYW?;TJTKN>OI0O;AMO-N9I:]7D** VMC.]LD:QEZ
M#C#^& I\ IP_@D(M#K.K$K!["@\*^&%N?B,_%%#3G? G^L2UD0Y;?Y* "BT)
M1_Y&T6XV2!GYWQR3"KK!I(*%$ZJ=)W8S<9C^UPUAS;_3S1?]U46-%07_-JR;
M#=)O4FTK;>;SD]&&*TFP&#:?S?,.U#9SN*+YAUZ9M4@+!\W;?^P_HD%K3.#L
MJ"UP#A:6G_WC[_HX[?BWCD H<]B$TCEHV@1O/?NA__QHN%-04NNT@1-J+SEP
M0NTE!T[PATGP-+Q?/V#&!#TT\XP)M5W>B(D?H:+_+U>8#2PN\/2?$K AH[$)
M: T\0@M?VH06SN)HX1)B-<O2B^Y*>4=G1=VUQ*7D)W\YP>E^AR7=<8*#??@&
M=HOH'A;M1H9HJ?W66-7:2G**EBRLW,R %X!I"\SM[[!:V-@C6%RT1'/IE@Y=
ME]ZT?F\_MEMOI3D#F=1-.";=6WNV\\JI!%]5E5^DE0-;<0R<++&FSFW\&O.[
MNSWD)T(*@=6(:1PHJE%WH"T5=B(:/Y'M;G3ZD6@;1[+-@S[N;$!/*:K23@&S
MV'$Z< 1Y#X &GQ@X:L/P0"?@]WY[O)6^?+FC@\"/X>TWD=- #T=R4 LC16U+
MS$[!OSQ9AN^)T8 2Q\9?2::A3PS3\& I#,3P61PR>10T[,-EGMN6OB/2'*Z)
MZ[F!T'-84VQX5"=,/^,D?&+6%*>&B"VL+7T](]Z<(NM8W(NTJ(**7C(W+!U^
M(0C#RX[1G4-D".E>NH<_20I?N.%*GVT'_K-S\W^)F>9K1PQ/X@4CM$6+?]-S
M0+GH>X99556YW7I<(GC"(E144>]VH<,)21"PP:F'!XED65OBS/^-T#T@?1-F
ML;GAD6+X6YX6ZFZL]J*71/@(7P1R]$&\)ENY7C^4J6%K/&@G^_<EH*RYJ5I@
MWYS+T_8''&L#+Y&';W@4#4!DX5/'8/DIH/24W32@\5VW)"E?;0PX'+99P92!
M J/6N--.#N?T*2#IJ0S!";/) L$H,9UJ6Y)4@;4!LUE$.O9S13X'BASH(. >
M$5)M%YJM4C+^Q\3Y^SC_[TIT'4).0J4#00#H6U)F8-=TDSC&UX:@T+8+EF&%
M/P>2HIZCQ]C<F$ T*?X*,2A\:<4MD/FZ:37C@JQ/I^#6S<)'Q]8R90Z-5L*%
M^*&=2Y;S##(>&,\'GU"WUNQ>K/.6KSNO%&@=E(+M>F";%-1.O?_!*+G@KB=_
M8K(#3M-A3VM3=^#_GPUX![(.V4T<20;Q>RBS^,D,* ]NP91.7E]["]N?X?7'
MPC!Q?ADPIFDP\+WLM;/)'T!+3*RX:Q>YA\VX54$S;&(*@QP^-+?T[)GAQ7T"
M5*-/W-(N]5?AZL _X>#Y9++ Z:$'" T4>"7 KKBD@[R"S:1*:K(D8SY@L&=R
M8=FQI')0+!F&D-_F=Q'?_#L_O#O;]=Q$OY>;##>UE/F&6LI\0^JQE1Y,V.Y!
MT29_9LJ;U)K,.43EC0$+J"5+YSUSTB="]Y7N:7 RQC]('W2Y$7'1);W^#)Z^
MO:9_+\DEV9ICQ6^#*#^1@\^6*]-^930OT+'73PMX[2N\7].$S2=D1CH3>T72
M3L;&@_,(YO6)K&W*!V@C7&'['%+<.(PP\AFW56I'&=#0T4]B-=)' \0; AJ7
M>';P/@L%GL []\*M[UVOT$&I2P;UB9&03QW026(]&V12!VTIP9;9A2N<,1@5
M+90I"$IV=E$*O#NJ/PZ_N/D4]\,KTFG+A$)-31$4-2F2M1 ;KC=BC"[<(]GW
M7LE4/#*P^]:3+$%02;$SV<79TK 06)"RWH&W95@;\>9=8%GNHI;E,8PR@?O"
M8%_&H:0Z<B><UHO[+J-3<?9AD$JGT^[PU'.N:9##=E_K7_8T2&WOX,7L?Q^J
M6C'3(&%1JEK$-,A*32E,OV),KZ\X";LTHRNKQQ091E?69L)=6L7.)0U;;"94
M'D"T4B94EEK*M-U3JXL@[SN-9I+>94S2*Q"S.#U&RPM"H&FM<5=6AD>7H=8$
M':,1M$;0<O9N%R1HW=:X+ZN#H@ \+P'LHU0.N0^J1OP+LKHX"\&WK@QY(;^-
M]+._C\QY-J8L79+#^T(?A\'_Y!-W(G.+.N(9RAVU7$3#!NRC%&M1$LOA!$T9
M_J\B+'?=4:=,M?S\>KHN1B6COR$N 9(N1^,X%T6?RU&5^V"X_ E;Z4I2J,*O
MS/LV!X696R4B\*.L]),%RD<YW,<?<+4CWT; &P$ORA<ZL8 /,74UT J&SRQ'
MP#/TW=6A9F)K#146@6!%X4)_QI8 3YKJ*\,#*F"1*I:X;BTN$CY5.UE*5TR=
M3#IODG/WC=?[W&(9K.&];BMZ&=6RO.56<M=+6-WK9GV3I(O]YFE.BI>E2/OJ
M4H20#6"E$0(I2@FE*J-1NZOT<E>J=-M]K5=,\46OW5,&A56$Y*LMV;FHW8_*
M>/F_Y^JU5K>KCUDQ@2]Q\SX<MB3PL*F/XM-/YDP-EW&3^P":EUW=]?.W:#N^
M)_V/#@8*U*K0C5NYI<%GWP>JVXNZE_=?/V>[F8D4M7YX39:\8J6N,.R1@_LJ
MFC6SN* A>DFWTQJK_2+R;LWU:14EN[D^S8$-U-L)C%6@K&[,9?!-$!F?-"&%
MR*/;:X^2C8L5E-$]]K+\5/$U7 W['+4==? R!WMMQS+(,&8AS3YC5'GONFLV
MX[!.#]2UR[WH:(0=$#RW 59;XY[<[2=E^TSX836;&U<[H[(;;7&O47'W6!6?
M\=Q[B_-F7MN"Y7/]MI9L!Z[DO6OES4?E%WAY :LUDQCG<DJ[^=WK06ZO@/@U
M-:6^W8^JH^G,:3F[E8]LNY7;TZ>02P_<4P^B=47N#))7PF>X0LK([Z=T/4YT
M.WR,)%=.-Q9Z+YR5,I?GMW6KF@SH5W$_$=66=S\#2FX,DP%0'55:W1S9!B@W
M)U!N=P=0;H-Y6W_,V^T0.MO!<KJ5*HOXGA_:!5&RGG43,= @>L*""=C=7\SC
M?_3A+$6)!0< (609";$^VE*QA2OA^BG!AI"K+IF:/54LW6$2NJ4[3$*WQ,I&
MDC@X192.'(#11"O=QF!-64E35E+IRHJFK&2SK.17U(_<8?V(^,/TQ\^ZX4C_
M1)UZ=24FOUN(L<P-3%-?4E063NFII\I9<72Y>POLXYHN(@B!]\="MT3(]]46
M1WI@+FO4&BL#31[V"NYO:$I/JL'*3>E)GEO"N" 7EY_)+L8;>1LR8&BZT&B1
MS4H1XAY.;\?8-3G^JH(R7"S85ZD\1J>3J;SC&HR@5IH1I',([M[SVL >A'P#
M1>X.<MZ^G\:892SHN"2&VJF1-T<%EL-3!ZEE%7VK05O+B=72-,WOYZ5_DK$\
M)F:I87% [KJZ$E4R/Z"#5;)&5^S#?K(I\TQCL@N]%;]POJR78H]SYD&*O0N*
MO3]J]XM"NSN612_(I?YL.W-F7*Q372<5'AS%P5H<"Z7D;B^[$F]<ZDO6O(*A
MUL#G!ZE=!*?J:NWAJ/&G3WDQ<)ZZW9UU/]=1O:OT3E;K>NI[@]X 5#L6P78*
M;H<[)VQ*92I?CY>%RBF4!A>I4)-]HKK1$]]+#,%@]Y2V6O"]1*6@E;969E86
ML><A?>*9Y"W ^!.PDNY7GN' 0CY,>6G/C+G!G(TJ-5@]3F=<\CF&6%C!B]76
M+C4%T? 7)MWICFGC(YC)YZKQ 8Q\LC7A!I%]Q.%F$R89U.E)I5];AK/QNC<^
M-HO/<W1<3_K76G<\_CQT7&AD(TD '].8=^9Y;QMLQ-+5WP$-L00&) $QQYPG
MQN6)!.R;=3M=&.P9*, _8K,?MJ>;)((+VP06_<[ "[;$M__ .=J?D2+<%HN2
M//>'_8'QKE=PG".'%A;DI<WL[N%TW>0P=:1M;@KT:TF!/J)I=-)H($HH/5H3
MK\B4.%08P56))?,RRQ5L'!@^/B"0_]*5[&?&ZQ*C'_)9PM+*7&.9IX3J!M\+
MC!X(3_ R#\G!V9[30W*((-*;UH_'[ZVWN]Z0M=033\DO\[0Y12?9#( 7R9:!
M.'-K N>PY'_;4OK93QEOV4\9I$D*@,HTD=@O?MV6SBT+#G#V7P0?.JA+N*0+
M1>.?4$3;^)/>C] 6[8/J16E[51J8=UBYZ%!MJ\/=<]MR568.*S9Z[QHB^,^A
M.( <$.=GF7IUP-;/6?N9.=HXR*L>U/9NN8]WRT.EK:7UH.X]]4K)6@V!7;X;
M[E\W<^Q("(?5PX$=)&_[MU]!><OM2<8DK5N8I 4B$O%.\' ^P]G<BZ/Y#B>3
MZB8BYD8[!?;WE[I)4 VM%6(V4[\/N$X&Q,0SZ=5@YO9+OXNS6%66(/]P/HJS
MV2I!> _>5I+7,;63H!K:H$""GFWL]#7!XVCL3S;IR3B:[4CI^6=P+EOE!^_'
M>^T+D)\:6J#?'F]%DF#"/+TQ/#E%AY)+04IIB]A,7M.S3FEB0SF]#W 4:=%.
MOS7NM ?JL&;!3OGP$LTVJK3 9AM56N!1 "WUN_;#M+N3GKA [(3P:@*^]WO[
ML2W]<)CNKIU71.M F"2L#/+6#L(RX(\(;D%DWD,<"C0?:.XHW>[9>!%B+%<F
M7J2X*UN\CF(]:;IVGEE;VA(*)M:TM'&U#$TJ/!5(SX>^!+_B_YA)DU?Z^NX[
MDM[P4$.VSXZ)+-Z=:>,5*.$M_0X/]NP[W9RNP25D:>%52H$EG//TW6SMO-C.
MS&56: P'K3'PIO3*=&?STB*X1)GRU_,;)FF%JXA0.@P9$E0NBVR!^?^H ^L3
MV3[JGIZ'+L/6F,.$I%)F88"WYZ 7%MW^"AEJYE\I1=B87V#/<#'"320BNA$J
MFL8\+CF15\0&X0A<3(9/UMN%3!L*ZC(BMZ(4G7"@EMT8+?T+F#24?M?7S!S*
M<$77@,,TX# -.$P##M. PYRGR'M4UR+O >)*#$>RJC;@, TX3 ,.,ZIC$?9
MP:ZI?ELIJEFU3'"8B[BYRXX:<Q536[:9S6%-X60&:FO<[<AJ2FE6.<-<#A2E
M9J+0'G,PK&WUX$ [#)FFK'E#A8=7NS"]3\IIT=X;??;GVO66' >;T[O0)?7;
MO0QK2H&,1]-^H[534E"8ZN00Y&_TM_%$V?DP>*JI*K*;,1<V\?^U;A*9]),H
MBPC#W0;\=K!IPX*OH3Q0DD63YP0^*33DNU9^/<"TE<BI!UFY'G#K:-!6BIJJ
MW 0W)P5FJZ__F!_5I[S@YCA@MD&_->Z/Y%[G&&"V)JZIH?*O S#;8(!Q3:_=
M.QIPH*9Q32F-ASD0VR[)LZJ3TC\:RFTP1"@WM9.$2#X3'F?C\U^JVC\2%6Z
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
M9^#[?R+;IVC?42TG9?Z(SKJ4^+3*%1";Y"N3/'[0P16 J.=Q 6K,!9F><KN
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
MT7!!X>OFKXZ]7MW[60O,7?M2%?2&WX4+P(YOS'?#_WWZU]H 5Q6E-W?0 "I
MZRHIMTP\IO-#!80MQA9S<G#P'RQ\)R6(0(GX#!<P4)1<Z/3/^)4\.",YB;<%
M<1Z)]T'D:N&()H9U(B+AY6H:#'&,1I5T[7<:;5\X7D1=JCT!1\)V@HR<<(Y!
M,H/L<\3EPT3X]#69+D[QLH-<'_?MB$-6-CBOKPM022#O0M9]U\\(5!8O2FA+
M/'+#M0N(/%RJ@$N(.(P<JIL/%G$8NH@^F*Z_5RHWH70C''),Z9 J\'E41JWN
M8DK3_TZ:?HLH+%B3_PKRZLD6T)KPI)>6,7^-J1+_)D*?SX%&E/1#LF<FJA'#
M"DSYE(?K>NB2OVYX[10 IRW3WP>NAQ0QO2*2,8RN(=2Q:)<,-WB.(5 H#!XW
MPS+^%&,H2)/J*_2S*;@A52[2AENT,1Z6G$J_#S96%<$J/E)U'_CJ82FUCJ[]
M,Y4?V2O#HI0'7M307<^,K1C)()SYL^%BW# WG"6/V:*2P9_AB>DSH/?@L*@,
MB:PCOT]!5Q9+G]$RL?E<;)32*F$]=OT4Q.<0WP35 9#>9'XQTL;FXJ=CV13'
M(ML@DUFO$8'EIRIN\RG;PKA))Z!LGE;)HE2$=N)1%2[1%W_0[' <H#1N>:@L
M$Q<?H*[DK0I)"%<(V(TA+7=C])]!T?$\$DQC$CV4Q!=&D35PJOUD$0L18^)5
MX43 B+L((Q[4M=\%SHU()NCXIAO.:^@&(<:+T&S1Z#WB N4=\Z(JB<*EC:[1
MA/."4$II;DND64Y\/7!S?N@_/]$F<AOE46NLC$;M_FZK'+T'BO9&^"?+9U2=
M@3:[';L?X=)P(-9W]@P<K)O?YMD'MX:D43HX"V</8:)A! DI^-F8H8G40VYG
MX!A5L8TD]B/4RY&+M(B8^.:\F+D%4?*ZN^F+']M+%H F";!^PNH'!_$V<$W#
MDA$W63.B)*I#ZJ#%/V#>#NTP.@/+9<03"-&@=ND-B_32X7!6OCNY[X9!D]Z
MW8A$"6)Y^WX?OV![>V' 54.UK0[5XC"BAL=@1&7M3:XZYI#0@9<WF6 7AE1I
M(/VEXDG>;4M;'#AK=3<(S>7/",ZP_VH#C.9#A%"VU, 7G[A+NG'JMMQ<=NB(
MO&=7V#3@NMB,K%I$%':'@2#/,J O<!@4=%:TF$: 2(""6XS'H!3-_1X<@3B>
M-"'",JU!2AW3F>!7CA"3&AI;K.-W(Z(A1P0FZ*FX,N3T4L2%#N*+#<L&4_/9
M[S<)!>8K\P*)NO,/9H<4=3&CD!QEF-L0-;8FBQ!9T\;<5-G<A">4)BL]/OBS
M,3G5,3FR9 5'UIB?BIJ?W5+5AV HK:>T,4$G#'<2=V-79GO*D)W-WH =7MF@
M->[W4DK^SXFM>FW6)O#-BI&-^AJ6*LC&;I.!95N(-5*ED3P7;CB^B#J$+7>)
M$X; 0+&+>+J /\:L9)MQ4!.A.M9;*ZY" [[NIF:EL>Y"U5+*"W*'-YFG4S2F
M*.VJKQ AJJ_].;6H'%6PDQ ;=4M-3A.^G-T*-<;F-!(4@.0?9G#2A$9!6S,Z
MZ@;TXFS-KN:WD[(++Z&C"E?1OG^2[MX^ELKM74Y*6R6>[8W63JG%0J0,WJ8G
MO='?;G2W-=;RO([E#_UGFJBKK?&@DX*GT1C(4_B.:;7CV:QE1D4K"B,W=.T1
MYK-R-,P]-:<(RC1*YO#^@J3.T;:U$!SJ7AQSMH7IJO[1DT"+=S%.:M3!II<%
M-$)L_SW6@"B].(;';NSYG(]9WFP,BO8K;NT]2O%1CAW?%*]8[\+.4@$FQ_^8
M.'\?;ZVAOTIP"[73@%M49"WG!K=(A['8)T1G1&GE*!;4HOL%Y$KT6.[K@1$;
M&"4V4)VVI5]->\+D71W,LIBM)/I' RPG'[ 2_ALA*>>NP#_DO;U3^!?";:1
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
M%2/B,+_<_99_$1?C)RQ=H,\L[)Q[T[I]O&N]E89=E7<:B1Y/8* %?Q;]&=3
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
M#6_N+=_KS@0AG7GD:K6//2-^]/[=[D&6OAQR:8?HTS,!4Y17XAIM*,S"3T6
MC);%*AE)PK,!QQ CJVQ= S$I+](0LQAB8B*JH64AM,04WG&#!@Y#?#N'JD^'
MG?#O[@]BH/V;+?6,TW>LCGKM7A';S2TO]237L'.@JKY*<H$R5AMJ9:56K]T]
M4M]6U[5.WW&LQJ,(JUV/@U:407M8II-2-W(-R_7IZD6N-YVVFBG-TY K(%>*
MWLW2;#I*VUT9=V>]OG+(W=EH]RR]'&/Y1D7=XQ3\J-V79Y<S+# LC;B"^Q_*
MY,?+5"3L=%N[\>*57&/R:G38;\2-AG1'E2Q'Y?0/2DN<!ALRV^;SQ.@7L^EX
M,?15;3V&YW>IX5'ZUG^]O7T0W4W4P1P6KS7W$.D1\_62(L6-O5YB7%_F^HX0
M3J:ODN? 4WA7N02GRJ8[QI%<7 8-A*!_H!#4=;^C*]OO("U6OPPG8(MD(^($
M]M9/?1&_:D<@G4C=385_O:1XH[25*W0$THFAM95<ZL)/R5FVM6/8Q2F_5<\%
M*CG'4F76N&?#U!IEXJ>OML?>2;M5,N*8<"1FBM]"6+@ET]TU1Y7A.-(<U2U
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
MV1SMWW #XKT34W\TA'6+]"?CE&UKY$*T:7B%.2XR#O<C6">VQI8+(3_K=_"
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
MCT='GS+606YTR?HYYMBF4%]^I&A P%C:-MP4,='"D[$%"H-.UL\ASS8!E!=
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
MP)""N<-C-V-J;Q KR_+-A!SBI;!X.4>A3JBSBJ8JZE67"U@: /6,N.&V]"H
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
M O)4:]F]E"4Y@ZWK#>ZF9$R&I;'L&RQ],QC\3'I\\07)5O3QR1V<,BV$1#*
MLF9 E<\"7+8&T,2H#-/,\];'T5\E:DRID<;@:"N0ENIB>89YXSCT@APMLC(9
M!<7(*$%5%>9MRA *L\ISSJQL?7WQ7F)VS#4\)5RT$4#;F.4.%NN]MIQ<@4"_
M4 !E,T0G"IB"GGNFR&<>)$S93T<<Z^)J8RRT6/QVFJ'KR,,F)T:*E(*CR+FW
M7IXBYV =I)1<,B$YR9JK@?[);>B_6,(<*?I/DI/IK?5V,BJ@J)_V5JR-FDCU
MQM3:@[]&P)A<WCTD>TMK[;VX+>]0G^)R]:6>?ZU>S///__=L>GI^ C:QAGMO
M=0:L5R:5$Q$\F5 (5L?$,5G)6E]?>8B>,3F]#:3?;.G;F:V+VJI7&#I\6Y?Q
M=?FCPY[9"0I19 H)K, ,JE ,YDNV8"0JF8L-TK7.SCY(T)C<W 9P:+?X[6[+
M8YG.,6\<D:_Y_&6QK"_.W^\+_2Z"=>M<T4F#-9'L-I.UL0BYX%83[XE[:6-K
MC;$SD6-R@QO@9E@AM<02TN.O7/0UE577.<VSESR#S)SHL12\.85$5 F))>1*
MB-:*Y7YJQN08MT%'BV5O=Q]XL<A_3F>SB:'_65%B]<$3J%PK#U@F*Y<S,<B+
MH/<;"_WBV3OV7AF[B/=:TG:]G*9SXO#5]%/%V"K,/TSC#*] 9IQ5J#,'[OO[
M[#% ])%BL(A(2L@PIIJW;WJ0HC'U1VD@_(;+WS;[<4[#E=71AL?HR7FQ,I&Z
M23Y!1/K!93#9F9BD:5VH<R<AVP# /1T '+[8S>2^D7.9Q)B%8+4*6$H"GBL)
M?&V^X[@0P446<VE]-+;Q^(:<7.:5F=;9J  ^.0L*90!'NP>,S5HP&XR0K5-W
M^V7M'N'(;R=IWP3P@6O=#KV+^8?WN#RI9X\;.RE+P373$62D':FLMN!"Y2\%
M;E%&3+GUD=_=E(PI^]%,]H>O>;M,V$-5XK>#K&YC#39(#R%)FRFV,DHC**T9
M1.L=9(X6!>.&F=;U?$T('U,RI16ZCB_1@3)QEXT4-\AB03JM:^=$SFM9A&#@
MF0N@23=B/=CRHK6!_2I18\JLM )16TD,ET[9!"_65A^&>Z8#&"VJ ^@<1$Y$
MY2"\E#;9X%OWCOD*26-*K+0"1TLI#';XO*G+1"D!BX9<:H9 1%^/Q3-@%%A2
MB43N(#'8WB;G6&F89MJBS=H/$9+5!E>K1?K7Q\6,EK:KITVK+Y,<=)*RGB:P
M];UY8E83:5Y0%.J*C$D,&-;<25/+,)2'[$7P=5Q0/?/WT=*B1P<\%N:-(*>R
M>=+AWC!T-.':X4AX((;;:<G;S2JYQ<]>->TQ61F4L<#)>(,J(4)0W@-34OE2
MT*K4>C9%&\I'&ARV1]HC"'IL(/7,\A2Q)O<C+9^B7>9KBE<KYZ7SV5.P\@1
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
M[VQB/G<DO9&QO-[&B#&&#BVP7.]YRJ@@,HU@F I2"..B:UW9>']+J<-X.;_
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
M*97D#$2?:':;Q"$$2TZA\,8H;:7$'VEMCY.VVZAVCVEMOLADD6 YDVK?2N[
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
M$)V).M F%<B:<,'3=YQ,BN*2"L:&+&\<0ZR\)G3W6QZM.AL+L/E%\EF2\P7
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
M]]+K?>5Z/J_8O?W-PR4'1PAKH >=)P2LCH\%]BD)+VDC>2XJ,T:6R8ZE+[
MX8'ODJE?T2OBVY".MS\N+6N#WU=B5.OM@WVM0S-M$41;Y*B/TL(C=()(2RY0
M$S):?H///ORQ&UG8?+56!P=U=3CQ'SR7Z16[0<_0S>FMXK+)W<*LC%:NM7EB
M&;06#TH7MYLY%N[Z'G6R4_N#:,AF)UN]8GSUETL"6!QAZ=D]?IBS\04E(^I
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
M$POH_7[J<^:W&:(=BYW[#U!+ P04    " !4AYY8,M_OJZ</ 0 VD H %
M &US82TR,#(T,#,S,5]L86(N>&ULU+U[<]PXEB?Z_WX*W)K=O>X(H8L/\-4[
M,QNR;-<XPF7YVJKNO5%Q(P-/*;M33 U)J:SY]!< R4RF,I,)($'*W1&MLF42
MYYP?> X.@//XU__]_7X%GGA5+]?EO_T4_CGX"?"2KMFRO/VWGWZ[^0#SG_[W
MO_^W__:O_Q>$_^?MUT_@W9H^WO.R 5<5QPUGX(]E<P>:.P[^MJ[^L7S"X,L*
M-V)=W4/X[_JUJ_7#<[6\O6M %$2H?ZS_U^HO:9J&B(D$9B3-H/Q3 /,"AY#$
M' M*21$G^<7M7U(<YB(-8L@)PA 580[S(,Z@" .$6$)YAK@>=+4L__$7]8/@
MF@,I7EGKO_[;3W=-\_"7GW_^XX\__OR=5*L_KZO;GZ,@B'_NG_ZI>_S[WO-_
MQ/KIL"B*G_6_;AZMEX<>E,.&/_^?7S]]HW?\'L-E63>XI(I O?Q+K7_Y:4UQ
MHU$_R1<X^H3Z&^P?@^I7,(Q@'/[Y>\U^^O?_!D +1[5>\:]< /7?W[Y^/$JR
M^%D]\7/);]7<?N'5<LV^-;AJ/F'"5Y)[/5KS_,#_[:=Z>?^PXOWO[BHN#@^[
MJJJ=4167A>(R3!67_W*,V,]GL.^)WV:?5P_,:7$_^^)Q#-//WMB]D1:"3\_P
M@,S9++<?U/N2S?7M;DB=S?KT'/OZ+-8-7LWP66S)#%A>J5]\DG_JR*B!1HRI
MIM.9[@&K_'O#2\9;:[DS-%BR?_M)_FGQ6,-;C!\6WYHU_<?EPT/%Z5*;[J]J
M6:N_77[]]BN_)[Q:-)OO=\%+^-NWGI0>SW*PGRS$:HZH9\7K]6-%VX5-<J$6
M]9:Q?]?TP9 !T'( WD@>ZC_]Z\];SGU LYH?E9570,#O+0?_WU%DUG2'UDHM
M\.OJI;1K:B_M5H-J*:X65>"::'F[P:3<4?PS7S5U_QNH?J/5R)S>SWM3?5GU
M4N&*GD"]>^)GNI:^SD,#=R9 5.M[1_&;M>-7TDZ$9.LGL*X8KZ2'>T#$O:_Y
MK[A:8B(-HC0^[];W>%DN$,F3($XPI#AB$.4,09RB%,9$8)Y$698%J8WZ[Y.8
M6-][@D!1!+^W-(]_RZ:XF*GU>=+:Z;&EH-9*>UP63UIZ@,"L:GE<P)=Z./*D
MG>)QRA9?\/-?:^E)J;VCVBN]6]9TM:X?*R[7>/ZQX??UB:_-<)3I/CU)'#S5
M8$ >;.F#WQ4'0+/@X7.T%/; MUES^N?;]=//<J3NLZ1L^S6:CC_+IVDI;/^=
MVKYF]]'65;/X*J>?=QY.R#,1L"R%.$<!1(P)2'"1PUBN&P)%#%.&39:(%^-.
M[@?*%;1NEA2OP*\<*V#T^8[="O$2BW%%/4-"6Y_.43AC-3PBRMA2(%\9+ /R
M;UNE>SG:+,IU1(1>B8[]LYMKI93N6EQ5G"V;#Y@N5\OF^5?\?7G_>/]V757K
M/Y;E[15^D/_2/"_2E!5IE"8P0V$,442ETR4XAEF8DB!@),\0LW&Z;(A/K'9Z
M+5@+0#4S0'3<7(#[EA] >H8 [3BR\]6L@#;SXJ:"STZG>^1:/L"'#7(=*V##
M"[@ZA9RU\^<"@2>WT(KTK ZC"R@O74FG,=Q,T%=><_G2W67)WO$GOEH_J#7A
M_?<'7M9\$8LXE'L\#KE:RA$B"!*41)"EN4@%90%C5C9GE-K$1J:G#7#) -M2
MM[,DXWB9F0YO*-C9BAT !H1!1]F?83 2T),E&*<UJ^H;B?U2U\U><E/N=\NG
M)>,EJ[](K'DE[8D^+-(_%DD0\8*00KH2(I,_<@YQE.4P86F$XJC(0B86>U<1
M)S_N,9I&W[;97<O8QK,G#%C/BYV.C\*&XC"DE$N3F,H?*(\HQ%3^D%N:@B"4
MQ3@/%\.+A;D1<P6KUD>^4T!F9A7/AL')*&ZH7H M%)KF1?L??U;11$!/1G&4
MU*PVT43HER;1Z!TWB_BQE'L,7/-WO/WOQ_+Z@5=R7ZP=JF6#5Y>D;BI,FP4/
M68:*N(!Q0D*( IY#DD8$DB@A H4)YG;[+7/2$SM"5W=J UN#9?D7.R6W ,],
MY:>!Q,X ]#R -ST7?Y+(@ TCH.,$_-[SXO'XW!X 3P;"@O"LYL(>D)?&PV$$
M^^/YWTI6K9YOOW'Z6*F]V3^:+]62\JN[\O:+_/H-K,+I42:V I(XE]35%]XS
M '[%U3]X S07H#439A;" )/3MQ7^X+"S (9(7*BK##JV8;2ZKC"3UNFFXL30
MLUU2F(DXO)\P?,-M[5?AA^QQQ:_%^[*1H_]-.AD?2WT5HJ_-Y>ZK?.0?I CO
MOTN%*O'JZE$ZQ?=2M]X^?ZG6[)$VM=RF?>/5DV2JON'?F[<KY>#R',L-$T4P
M1&H_%00AQ$D@8)0EB*1YGN0HM J'F8K3B6U*IR#X5I])ZD E\ VOI*]!GD''
M%_BE6C\^6 ;43#9S9G[*#S$?MH<]FB>@-!+T7($-6X,)J?5Y4,\:^/U&QPLH
M%H'FT6>(S]0X^@H-FHS/>4.*IH9[+Q1I<H*.EO\.5_RM= ;9U?I>':QI=BZK
M2JWKZKA-DM\^\P4_J]]=_H$KIG_<2*J2JR]2P3[C^TT05()%A"($<9CF$&%$
M84'R5'Y-- FC5(@BIU9&?P(F)[;WFC!0E!UCJ":9&$.;_LIPVYES&Z3MS?*$
M4/BRR%.P.*\QGA#D/3L\)2T[$WQ?X\6[[A1/;LVEK;_!W[O;C;>\Y&+9R%^O
M'E6.E8I&6LN%0ZX1K-NTK\MZ(<)"NM1!*LUKK)*=N#2Y*NXT3ACB%'&2Q+&)
MH3V?E8G-:<\<6&KN0(._ ](R!MY\7C<<A(%A*+H'V,?-Z+Q@6I[I]SBVC ')
M67_'"=YTS/WI FSX T,&P9;#V:!F71ZA_NL/ OD.3S\.],:+FS^TVB5,CJ>6
M)13$;4+AOW@@,,L"Y ^(?IGQ.*+]T:M>H7Z1*UGS#C?\ UY6?\6K1VYZYGKD
M]8DMNZ(#-"& :W4VHCD B@7S ]9CDI\^6?4@M(N[NA42; 'P<WIZ0B*G8]-C
M8\YV7GI"J.%!Z:E'78/!] ;]*U<.GU3>0:3X-5DM;[7R*D6G*C)C>2\?N1;?
M5%2QP%3]6YO[&2X*@>,<LP3R(E<)0CF'19(1&*,DCPL582*,HK]],S9YB%G'
M'W@89#VL-QQ> -[Q"!K-I#(%]8!-VU@T3]-EMF-^C4EP.O2\ -N)&*:?7 \F
MHN<3W&PF8LBJONR1S/J,B?.+GK?P.4]LS1QIYQ?,_: \S^-/=&YY;!O__C\?
ME\WSQ[)N*NW$U]?-':]N[G!Y_: =L,_K\HG7JBK"HTY1R5%*HA1CF,51 !&-
M!2S"+(%IFB"*PHCS B\>7E2E./^,S1?_-B;EI106]\0MR0NY*;]=EMJ\$+S2
MIN7-L@2U$L4Z5WRV*>9R>@FA<F)14,@I3E*8)TD(0TQ#+F*"PB+IIK@OWO#/
M/,&':UT832\OV3_9W'HZ\GZ-V;);X35_4#,(AD* @13J;G/X7"<)T*+(E5\+
M P;2 "T.:*0\H!/H FQ$DG_40LUXWNY['N8ZA/?&]X]U,N][.JR/Z[TSX)A.
MP$FSS1C>!E'@@(L@CC$,F%Q/D,@"B$5*("ZR@N9I(1<<HP/Z$W0FWKQ]6I>W
M\(97]T#1MPQ_/X*,F5WV(*_M 3EI=I+Q)XGV."&6KU#W(U3FC7(?%W4OP/W$
MX^?&MW6!KK^5RZ;6X3R+*&4X%#F"7/!,.G_2R<]9D,*$I)S@-(H#NXHM([0F
M5M.>LLYZ[4*S-?$N<LDV F$$-$.OR@\4EGZ0,PIG!&T=E<][V-4^I5<*G#HJ
M\O'0I^.ON*FU7M.O'JM*+O"?EIBH;. EK[O:$D3NZE"2<!AD.84H(P4D!0Z@
M8#@BE(<YY9F-8H]2FUBU6S><ML3!:DO=3J7' 3-3:F\PV*EUBT!'%PP(3U!O
MS4A$3YH]3FM6W382^Z5VF[WDN&PWN-%>_K70&6YWZY5\N6Y]^TU"59YS$H0T
MD8HM$$0%BV&1% AF21R0J CR4!C=@5I1G7HI[WG0I^\#+O[O?I-ND'-U!J:&
MZ[MOI"Q7>A\@.11CM!#:6T%&$YHS%V6T@&&_,*/-RV[&XPLO5;'RJW795$OR
MV(83J3"5(DT(C$@H?8*H(+#@B$$<)%F2B5#@('#([#]$R^B[/S^COZ4,Z)!T
M'Q*'+$]E#T)F9@J<$7 MH*?U7JPKT"/0A==XB(\RD<F38A\D,:L>CPGY4FU'
MGW73TO="<"K-P/OO5*<2JA*1U^45KN_4_Y5!>,(K=7[WE4NKL%27BNH?+DNV
M^XO!DXN(9@5&6,!(1!%$,8M@09(4\C@+*0H"DH16.6<3\#BQ^]!RK)9%WO$,
M*A5K1+O\=F4P)$,7^B?@6[YTPE.UX5K_NYT-F6)"S4S0*T^3G07;SE#/;EN'
M5L[,E9X9]1,,6%&1&YMI:1]1<_7BE[MO7+7AA>K&SF?\Z R >S*O4W XJW6>
M$.*7QGU*4JZ7*B\":0?[R\^\610,LY1)[PVE.(>(9:K52Y;!C&0)%BBG,2-V
MERNC]":VV9OX<)7;,#CAL<UO,$7/] +&&R:V%S'[X?(#VA= 4O=Y(6,DIK>+
MF7%J,U_0&(F^?U%C]II]&/NOY<-270'=+.\Y^["NU,WO7_'JPPK?FH:RCPPQ
ML1;_^OG+Q^']H>9 [U-V8C+&X[VM(!G78X]HV.FO#1#@=\6+IV+G!M(ZQ<"/
MC3M;'+R!<,-8>)/'74]7-F&?.@"COT-@$18XRF.YV2H$1)%<G7,L AAPD:0\
MCG :X\43K\C:_&SE("6;+W=(S^)D91L>W1*V/4PYC!"-XRS.\PB&L:J($DJ'
MI2 9ARP*BR*C8<8"JP0 #_BXU3/9HJ/+(ZI;/3\(F9XXG2VWY:'3W@<QP=73
M":F\'3L=IC+SR=.HJ/N'3^./.UXQ\5MUDOB5/ZPK50AM<P-2)%F:%)S!.$:9
MW&$4!)(DS6!,TX(6 <)9:'>K=(30U!=)+5FPH>M^<70,*<.[(@_R6UX/N8AN
M?QUT0BY?-T#'R,Q[Z7-"V+U[GE//NRGM):7KQ[*IO^!G%472W3XO4!'AF-$$
MYDD<0T1X#$F8!! '@@8\#=.(!C8J>YC,Q K;$P4/+54[)3V"C)F*GB^OG8)N
M1.T(7O3A'?ZT<UPD3[IYA,BLFCDNZ$N]//&TXY:@X@]XR;IL=U6L:A@;<EG7
MO-GXP&F4AD&40"(R%;*! UC$80II@N,L#!)$N;#R@8U)3^T6MXSH9%;%B3ZC
M7^\$;V'-C:6G; ZMH?,\"6"6_G2'U?LA5KMA7BTC4[C9UO+[\KS-"<_KC%L#
MLN>?VX]@?S:HKAJZT!&5W7_Y?5F;G@D>>'5B8S"@"-YQ.<#]LFQ/O10#AA7&
MCTE]^MCO3('ME'E<5NEY2^J>#OA&Y'(ZV#LTWFP'>B/"# _RQAYS6ZT_K\MU
M7_V[/</O._50&N8)(0DL5 E'A"5>.%7G54F0Y('< _,(+_8Z;I]<<HX2= F4
M.M)/?.0#;4ONMDMQMSI?@'+D#LD2-;-U]SP0G#1S2+*_3'O343U^I6B]HIZ4
MS-,">IS.K.OE27%?+H^G7W!LE+BNZS;.XY:7]/E+FZ%]M<++^[I+@2XB$E$4
MJ_Q#+" *I,M-F'2Y.2)IR(I$8)Q;M4<\27+BA;4EHH)G'KJ$=*J)6W8^/(V<
MF5+[Q<-.NQ5M,""NJK.TD+3T_:=HFTOKJZ'A:8+SMC$T!F"O>:'YF_:N\<>R
M7LHG;RJL!OVR7BWIDM=?JC7]9-$7VV"4Z3[FCCCHJ(.>O-X9*AXX>]37+I]\
M=\BV$-O)QS09?S:?TT+8H0]J\]K,17VZG/[WWWE%E[4ZTNH,>)1$H6 )A@()
M#A'#'!:<%C#CH0@0DJXLL\J_]\[AQ"OE@-XK%&LY.BV&5T:O";;E7=/YQ5<V
MY54&;/] !59.8?K:A52.\O?/43#E%+S>"J.<).1P*/>XXJ'*JI#D;ZK[LF$V
ML7J'WY[Z:$X5"%!48;BCHC?=P14_7M[05'R# [JS);<\HSLIM-= O''QW([J
M#@\YWVG=J$@[!W;C3SIW)&^J1]H\5M(!4]V1JR<NW;&R7K7:S_[^6#=J2A<X
M+;!(5<N5)"D@2KG<\M.<P(2FE.."$RQRASQ'8P9<SO0<VG7JNP7Z#)HM#]8]
MRPT1-7-9_ +D?!*_80%T/%R #^N*+V]+L,%LP!;X!4O?\(W:GGH\$;3&PE_;
M<T.Z<[= MX/C0#MTRP'.NU];\_KSNOFJL@,K_I73]1.OGK<%O!RNW<9'G/$V
MCDE.0+EN0-7R GIFW.[D3B!E=U7G#Z0S;O 4/I(+\/4%/I[KH;G)?O8MWPDR
MKW+Y9R;ZL3M!P[==R["\+-&@,M(.%?7+42(BS@3,"8TAXB&%19RI4BQ%$1*2
MRC];Q?484Y[8=O1UQ,;;WI\)GN&AR!20V%F*OKC*-(TP;>7S5F+%E.[,958L
MX=@OM6([P,QGM_J'MESULN%=?\N^_4(:A'$1ISD,4!A E=(+BX1R2",21CPH
MBCRP:Q\\!9<3&Y^V8XPJ5MNUSQAKOC#CW$Q\B.L+\=D/<MOYVG#>]P_VWC9C
M4F1?^SAWE,=_CB-=$YB]'>L:$;/O3]G7[EP+39:8E=ENMF6V57YO*T-=/]ZW
MO].E/[=^#\D2FJ>H@"*1GB/B>2K=QPC!(HA%'"1$E>0U;6(Y [\36_MA^=I!
M;[0!.SJ)6M=0->_".,<\CJ\'/^#L6*X,@XEIK3\YHX?"1I*=F;7H,/\J4VS>
MC?,'FVJWEIT_V)1;-?B<<0)&NH#.P<5LK4)GA'383W1.LFY[OTT-F$/'&F$N
M%W?.$IASG,KEG<00([F%RPE"!/$H$<1J"S=&;.*U>5N*R+88Q"A"9ALI7W+;
MK7J#ZDN3=\4PD=#3OF24U*S;"Q.A7^X2C-Z9^1AGTVAU8&3Z-H#OED]+QDNF
M2LHMPJ*(22 (Q%&80Q0+91F"7*6")I$($$MCNWX;4W,\>8A>UVZ3=33!\Y*O
MYCKA,9ZVB4][IIB,V4]^#N_7!AU5>TETK<\?X"3(%O77/A4RYO>?XX3(%GYO
MIT76A,^X./PH2<A1==1">R#5EN\YS/POU;JN%X(&B&19!A,2J8PEN49@N3!
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
MGBEDIR5FIIW[TH\;J+-DLK-$AN(8*]51UD=B;>0[[4&%_,/V?&)_I%D4Z*@
MO:8<?\#Q,IXWZC/LKQL'!YYM5N,BBO. QGD$24)"B)CJFY:G!.9IE),88YIG
M5@7?3Q&<6(&^5&O*.:N!PAS(=[@^C*0N]_:GH#,[<O0)B)WV=90'U_H[ERJ^
MTEIM!?5UWW^*W+RW_X;"[\4"F+YG'ZWZ>5U^X>O/?'WY=*O3<&GSB%>KYR]X
MR2R2S$\,,[$^2^I0I65_EO_O:PCN7BUV[ #%CW4R^BF,QE7<,SQVVNT7&:NH
M5T.9G0)@3XT]6RRLH9##L%C35QR7\G5Y>\.K^W><-)N:50O"&*,QXC"/$@(1
M80+F&<MA0H,DX"Q)(BZLUN]#5*:.KI,TH7SO'C!)]0((5;FM+;>_W9-9+MX'
MP3)<L<^%P'*95M(K>N"=EMZ@_J[]VCPFDJ\%^2"->5?A,3'WEM[1A]UT]#-O
MVEZI*@EO01(18R;=ZBP.L;KR8=*W9C&D 6$TC0*6<K)H5)D,,]W<&=U*)S<T
MS)<7WH!EVXOWC<K M(R6V@4BB1!-\B"'(:=4;L?E=@,G\D\1CRFA+$XC"815
MU2EG*)PNL108*^L^3[L8I')KE<9Q#E.D6@PBP2 .F=IH95*3 A0GU*K%H/O'
MX."%^?P8S(RPLWB67I24K&LYW=;.\V=S#TK@R=;NCCVKC3THUDO;>O@AUWR"
M337./ET[BS$.XQC!-$ 11+FT)T52!##*<X&2/",)CVT,ZSZ)B:UK6V6*MK3
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
MJ,(^N\%UHZR0B3S-$(-Y5F"(HDC%-:@TYB**0RKBA$38[M9LA-K4/D9+23>
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
M>[AAPEA1=9*]OMC9U&/D+0,7H.2ZV%,S<HO@ U\S@S<=:G:639.'FC[HSM/
MI:HT=MLYQ.][^"9(CG8#P9,ILR0^J\UR ^:E<7(<Q:$O^-!I'/<9/Y;2T=1^
M*&^:E?[&!C6HNQN:!4)9FH4AADA:*HA"%,."YQ3&<4'"@F9!$:86%R=3\#C/
M34M_$[KL6;*O0#_)!(T;N5?#VRUN;V<;?WH7KY[H9V/ \:#R_>8&^Q5GR*(E
M^RO.E&,S]U>8,;MF\!-!.M9&WC?)^1K03P363NOZJ6AX*1[=MXFC(8T#',60
M<U64,4 9+ @K( G3(J$9PX'(SZ@0/5,#O=W"S\^] WY6H6?+1GIGRVUY!?BR
M.//[$R*?6VQYHHYZAXF\9MGD4QWVQI]V[&2RKOCRMFPUG3YOJ[1NX\KEYEWN
M[FOYE/+K+NO_X.Q65V+>/+ Y,1K<)BY(5@1%DE(84"94,44,"R'=6D:R/ YC
MS!"VZRH]%:<3FX@MHS4HUPU@&P8!KL%=RZ+R>7L>_V+91F6R&32S/S_$O-B9
ML(YET/,,MDP/<EIJ52D:O-N9KH[SX5.#JAZ[81$>^[Y,#;&O9C&3\3EOAYFI
MX=YK2S,YP;,6A_??Z9TZ(_O0%HWOHI:82(-8Y"G,\K" 2(@$XCC+8"18S +.
M!1(N]OT@L8E-=&\/>MJ@(^YDB ^C965+S\; S1R^%'^"6"X3 ?T:H\.D7L.>
MC I]Q"2,O^-XA:*::G#6WIC?X.^\[H]1DBS.,\QSF')*(,I55_-<8*B*8C.2
MAQ2QPD:ECU*:)]:I413! WY6>]G^8CBPO!@^CI;AW8</#.STN2/999@ 3=3C
MF8^Q9+[N+H[2F?>:XI2X>S<2)U^POWSXRM5Z3QM=1_7J#E>WO&X3AK:E?>M%
MBE#$4XHA$83*I3D(8(%1 FG $BHRGAAVGC2F.+$^[_  :,N$^7&S&6BG3_F]
M0V&GUKLH=/3W*SM[!\;\<-T[0&XGYJ9  0@.?EG]H[A\'C9O4X5/FCNN<BM5
M4ZH_^SD]M\)LY$C<;)S9SKFMQ!H>7MN]:&=!ZZKI3]'JRY)]X]73DO*^U2Q-
MD2!%F,(P#4)5RH# @J81C'&>"R&H"!,CJSE*9:;S:!4AUQ&VK$@RCM&XD?0F
MN=N)M)70QDIJ)-28JR,'&+@Y\F];%V=\[%F4U4B\7D'-'K8O2=;&D_%*=)E$
M%E7'#KPZL8ZUR=R*I*JSJ*Y9.]+VQ<,.R3VN8AY$ME,N=VFMRGR-R.14R>O0
M>+,5ZQH19EB/:^PQ>QVZJ=AE50U:+MS>ZDXA%KHT,L3$.B4I53IN:-O=Q%R+
MQB0_K4V>A+;3JIL*ZQ".G>C#+0_@ !Y>U<U :">U&QMW-O4S$&ZHAB:/.V<^
M[C2K_5A^+)_D5*\K2681BBB6V_$(BCPK("),-<O&.>1!2I-4D 0GFSHV9N=M
MH_0<8OAL3]TVM+K#-MLDC'&\S,[;SL? -;ENKS'UL@0#VEXSX$Z+Z"]G;836
MW%EFI\4^D!=F\)*;>NOFY>3Y$V_4BG<MKBK.EDUWX1,7,4E02&$1B!RB2 A(
M:%Y %E 4%4%4,&Y5&&^,V,2+<T<:=+157D%+W4Z[1^$R4VY?(-CI]E'Y)[@@
M,Y'0DVJ/DII5LTV$?JG81N^XZ?5GWESA^DYN=%7S6?;V^;=:'>,KPZ%[T%_2
M9OG4N@I]T49&B5RM,8,%9Q@B%?&4QP6'81 Q$C <BB*ST79[%B:_4NLH@RUI
M._5W0-7,*$R+E9VID+P Q0SHN5&I\V\40](;^!,XA.(D%3/=,?%D7!P8F-7D
MN /TTA"=,9+])O]C64LBE=RR?%FOEE0.*NE2Z6Q?LO6#SKKYWKR5<O[#=,MO
M/.#D]D7S ?J-<<^-/M15+'&F*U&HD+R.-?,# G/43A\73 *8[5[#&BOPN^(+
M:,8\F!DG()P.%,RIS':\8"WX\+#!_F77DKN#:S3Y%UX]\06.<H$)%9 G-("H
M0!CF)!!0Q DI5-W]%*6+!UTQ4KI756/FJQPB9?/QOR3H>,];M915 =7;95FJ
M7Y&V"HAMH=L#R 6XP#C-$0S2C$*4T P6>1S"#"=!0@1'-*8=<N]+P],:/[CU
MY,Y%C9?,+V1FSMNY(-A9SEW9.W(^R^P>%\9;M=P#)&8N>GM<R/W:M2//GIEZ
MK0*B#Z6T;=M/#QZOZP4/"U*P*(!JIZ:ZCB!8,!Y D11%&B+$<RI,2D&<RXB5
M(V5?%$)1!.L2L*7V/R7T7!U8_/KM$GSZ=-6'MC2#WL*6/:7/FH1QHS GM':&
MXV42KLX,.9)^JY@#;Q1[?P+7Y:9PV@70/,X$M&-&](2 ^\E^G@!X]V1G1[1,
M$YMMAW^=)&9'$(XF++N.YQ@,+\FPY>I19=MLKP#??U=)TYRI6NNJBLACT_7(
M>H\KY5G67WBEZXRT=[(+FJ>%])US2-,XAH@Q O,P"F&4QCA$0O[(0JO >1]<
M37UE/^ 1U+H4D=S!Z/IL;VK%16T;:>]E*LS<SMD!MEMN=K =A 7T#+8=)@8L
MJB6^9U(%ZP#-IK\0G4EP\Y4?X(6G>7,)?,*XEW?@=7!'LZJRE52WTLOO2^EZ
M!P%#:29@PN("(M40N BXW$+S M$$D2+F5K<C.Z-/;>9T)ES;^E:1LZQEO N$
MH7%R%<_2R!A+9F\F#DG@2]UWQIY7;0^)M:=^!Q]R;:%Y(!/XLF1=]N_V:N%
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
MN=VH,2UH@@G,LDCM1U@*\S G, X$%@$N IX9G?38D9W1A1!=5C_ML_KQAA>
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
M'NUH!^@\Z ?^_E#Q.J#"@DI7OUFPT[""MJNCV6>U_2 Z:@:-GLT1D64(]ND
M]OT?)_\2CCT@)_HBL#:07L'K:P7I1]!T[2"] G/0$M+OR*.VP*A81>:RH)$J
M>(+"*)((AS1'+%(,*55@3M)(Q S4S0TB_)4O_HXZ-E0JC=/UHH;:VU6@$X#
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
M:G)%<:P7YDJO $B<D#R)"ZQ "_,^8:.?('9$!VLMV]2%-L)A*_1>R.R6Z;Z
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
MGMK#G"%"3)LG'&*1YCQ3=AUIX*)'7_FSK=XJMYK,@DTE7_]3K5)@SG><N>P
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
M&GF=O!?V[_;9!4=V]0>VZTR"Q:).(H$O@N7+ZCME$AP--5DFP7D3NID$%YZ
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
M_8V62W-%^UXJ_4R5PE*$),OC!*DTRA'.<XX*$9FU(LUS4S43%A&L21A NE4
MN*;Q5ZM$('_Q'R8Y.S#)%K+N @6+N!!0>9*:A!6*5!CKF5(IBJB2$2IB0W%$
MLT1%RJ%)U[C(.C3>.H6WXDRL4UJD2=X8%6:[2<LW:FZ;?2UJE]'2:!3LX.OH
M- M8I8W??!<'##S-'A#)D\X,#I <1WV7(>#<H4UYR6:U?*J+BW?U\7Q!R\?-
M/(L$Q2+-$"?8T %D*2IR)G0(3VB4)QF/.0-$&QN9TX274T* IT8O*+V"%8[]
MX<0;+&X[^]9PO>5X.H&EENX1"GO>3)^0N)%A7@4-B-C2UM8>MLK!(2:CH+0U
MILLK:?V.V[JU94THY?YB/ PS1B*6HR@O(H1Y2E&A1(%DK!>M811G:0:Z/CDC
M8^2#@XY$V%+H'!QV2YXKC82%IHZP46XJ>HSQM$8Y)V'2M4B/B<=KCKY'G6\0
M5+DUJY4YI@FCHB"(,$P1CHL",5:D*(^)TLXF:,X*X$U!,_3(/F9RQ*](I^]
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
M3D4@L$>C*!,LCWD$2B\<@3>QNCCL:MN"1[]K!%"+ ?"@'^.?J=)PQA6HKKB
M(9=U_3U/YA0-@$] >[E>P.=)'VP+//#:Q4U4ZIJ)F^VFVM!2AUP7(I TH,S#
M),V4(>_%!*>44$P"/TR\V,MX'EHV47D.:V*A/VRB4J[0 VUKK2QS"(?89B;O
MCI@!D_7#_BEMPX$>Y$D:J)PCSWT#E2-(+]5 Y1S) PU4SKYBWW98AV!,[YYG
MWYO0U]/OP*MA+E>Z"X'K[A6CE%W4A?=PQ=F[\)XDZ%07WM,/PK^MWA>JS-/5
MHUP_:6?2]?W&U'MZ?H7I#X%>0?K]:EL:]MH=H7M<L-R0#).N'DS4 440%H $
M;)Q"*RD;6'8V41LGK2]O!D_#FZ9\V2XW[:V//VE[Y8>Z^LGJW0]9%JNU_D&7
M/AD%ON3:6F/2$YCX/,$T#BCV(E]$01Z$?A2;C:(!P85\QE:S:=17X:,&+*KA
MZ@+]>E+;YN=ZM;W[B0(OC*]0\.<X^Q_*PI,;G;XC=*_IHJJV=024KRK(V%%S
MIK.8LSQ-&&9>PC'),A\S/PHP#W-/;4$:Y,3(X3T9RVV&$-9@T;M#IK]7!O/_
MWBZ?:FY/P<IA73H9@V"JM48!=SC4K$&G^07O>6S.*O/.'Y.PS*X5AS'KW+3
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
M$'LRPVD6*5LZ#CC.$NGCA/E^%/,HR&!I@!8X3.VC:S'2:KX%BW9(H1Y65W5
MN7WB]QHU:!6&Q088!O6G92O0=S<)1^'!=7N>N J26V P;[#;GD5'0>L+EH(;
MK.]H]?,M7>HFH^]T R,E]W1YPY;%70WG=O5=*I59ZL<6S _R1/T?EO5(T3#P
MM)T:8(^+U(\E#3(9 4:* L%;)"E9#P?E"AYZ6*V6B*W6Z]4?BOF ]A<0GHY;
MHJY99-=\7S.DQ4)=M7=X7*$])GK@78,+TH]/PR]S:W,BOMD9F2[Y!S(M+;@P
M8%%"5IO-D+0@L6\_VKP.T[-"%HL/Y4;9G=_E7:$K[,K-5WHO%Y[/@U2D#'MA
MJMONY<HZ%)&':13GN60120.CJ6;G $QL\#4@T1XFTD#-Y/XL3X85H@M*89H/
M2*2Q<(Y1,A "4:\V1I/ZR]Y6.KO@+((X1DXG<://P4V89N:J%!_>?KI]?[T(
MB"]9'H8X\X2Z:.D>7"S208M "BY%P#T_,/6F'2X]L3AUP% #S?S\?,: <9/"
MGBR8[+BBR/S0MZ?,[EPWI1!T9I\F8N!8?O;";"?O:43[A^N9)^ Q]2^;]5*9
M\_?537Z[%M?K]:W\M7FK$/F'Z>R6\RM,+-=?M$E1T"6JH>N[_(DXN_DTEP%.
M#$N^.R; M( 1_>AWC0FJ47&49C!.JU6:P<"RLZ49C)/63S,P>-I^4-<7N?FY
M$F!I///ZU$=L?VQ7 QHP@/X,Q>-2YX!8X,%[3.<$ C9"UD6SR9ZO.?MTLC-$
MG9I/=NY1N^#"IY*O:Y5(E^V(O;I<[GK31*RUO^]V=5RVTDO96DC/C^.4AIC2
M6"@3.!68<C_ OI=)PD2:1MR'Q!HN1VGJT(/NJ(5979W&^U5L5&]1A=Y8E1PZ
MV FSH,.\_(6IDAYNJ!O!66.'^NAIW]7[8KFMRS4^Y+GD=0>IDU6#/;3=Q2C<
ML=!1R,(!0K-&,-PQ\'E P^'*%VA4M?1[V?SYJ:S+^6X>Y)KJN$I3<[Z0:11R
M/TYP)'.&29)QS/*08Q$D<>*'(O?#!%;";0;8(K !M'HXU['P72L7"RTXSCV
MIG/#$7MMIN"B-QT&?](I2$V]\@Z+MF6$8^UD3+9+#30.='XM8\R(DYK$_&V+
M2XWX^^T*.!.V_\XL'L+Z%%7G;;^F^0H\%/: 5(,KC"65-@[#4P0ZG?AZBAB[
MVTI_H?FN*"?0/[B7G/H]W*_^@:Y+'?C^)M?UZ:R39HMRJW[4"MRJK'9]3DE$
M\SP.0\QT6@!)_1!G--'MIBGSTI2SQ"R4!04\=8BK106]6>I.@?OA3O]N[LP&
M\7'<>3\5=V"2NF.,0J,Q\Z_0'A.T1P7<:1?,,O/HP%2LLXL=.&4A*,!@PX>!
M\ -HN=F"$S9$]D,75N];]K-KKCRZJ\C!A(]%3+P\XCQ2NI1P3$1,,/-(@D6>
MB"S/8H\E'B#C:@R>Q4W$(L6JSH5Y:%$ ]JH[QRBSV\=%=-MUI6LAUI5B!S =
MMJ$;H<I5[[ES8.9M.#="[%&7N;'GX:D\[UMMWS3^^5 */65LD89Y% 51BF5*
M DQHZ&.:L!RGL?!H*&F8A$8^U[,0)K9T.IAM:RZDH-9S!\W3>4[S95@RG5 +
M$TDPH:"4GD%BK')Z3J\X6U+/($']K)[A!^%W\?H"HZ25+I=/WV@A_EI]E9NF
M33TXVFBRUL3R=7B9;7%!&AGT6/T9*7S:"0OF5W@C#HU?[5TS!R:.QGR9(( )
MH=S*/V $8#:_ 83<OC\!]!Y<T)N<A&O1C'*J#PU#L3Y^<W('7 ,*<#*>H7!<
M+"\C#B:$IQ)RS&@%R=MYDJRDZ\1RL\G2>5+ZDC/P%%Q.ODFY_FV]VCY\JJJM
M^G8_EN!S<&")B25'0T8U:-3"UAUA5YMR!1&D(1:,2Y0CZH$WP '")SC2#&BT
MDK6A=6<3.@/B^M)G\KCU ()<KM=2U(DG[XO'0LA2?%?RK:Q?KCV!=W(1<^9E
ME$4XTB.,2.P)S*3/<$)$Z"="^%XH@!,(1H%.;<1N[[?+IB?G0X=-.XCQS4.#
M!'@"HP$G#;T[COD#E/,=/VKP5ZA# &D,KM >!Z<#"(PI=C>!8!SDW",(C)EP
M8@:!^;O6R2?*3M[-7VLKS7[\E')S78IK(0IM&M#E^Z+BRU6E)]F_?5+_>%A5
M=%EKKTHML=QJ^TP_TWBAI>@YH?7@X8C),&0!P:F?I)CP.,&4!#'V8AH*1C*/
M9Q28\C<#VE/[M%I\VO-7UQE937N>:0_-U-SKVQF@_PV^*3;Y-C/RR%V^SAQ(
MSYWO,^-&G,@7FA/ZS%-J#B<(Z\2^O\GB[J=N3?VH\+N3W6SA;^N"RT7DA]PC
M/,69I"$F5$_4#+T0"Y['?LIDG$:@6> SX3UU@L<>"_1&Z/KO=;7/\IAK1@UP
M*\T.BE>X0;"3PL%LFMWTF1XQ5Z@C![7T[ :EHYJB5S"6QFX+7GHD#1#K?XUQ
M-'9;X6P4C25XN[/HN^SR,F[RSZOR3E<-ZOYJ"S^A+(JEP#'+&"9ADF/&4H)C
MR65$,L:""#C>[!PHBQP4H">R2\E0BL3-\-*S7#/3TQ=QPDJQ[B'J(AT-$VN@
M2$-UI_S&Z'*DK<Z"F56]C!'[7!^,/F\GP+<Z+WZ[?JK]&4VU33MQ(4W".*%!
M@.,XEKHM1H93DB38HXR1,!(TSOR%TBAL96H GH4%^7#[$ 'AJ@9RXWJ$">L
MA_(X\D0:8II&RD!62@YG"0N5HI,Y]]/ XSG(A>*$/S8-S#ONO%M5A@4!X\PQ
M4V5.2(:&+EMJ6[=K6Z/H;N*&,6V.]-EY.+,JM%%RGVNT\1=LNV:]DWIBV_)3
M*>2O_R.?%GDLTX!X$@<DX)A$68@SD:689'F6,Q8+GD6PMEG/($Q]YVQ:2K5
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
M2R12S.1>@%F8A3@./4H2DB6,T(6ZM;\L*W=^BXTE(_5$-_7)RG5)EXBWZ,S
M7IKQ0/V/81[P')-<QNI;91Z.TB 68<8"'D6PQ@<3?ZU6+1%:G&;@IZG#9E(>
MV853:G=,AP[Z0^&#.H1TAZ@6)=3AY-KU8LT19QX6. 8S.U*L673L+[%?RK9/
M01O_CSUU /HDUT. F#)^A<0T%AGF-(KC//23V(MA[0EF29-HB_5AR1!'Q ]K
MATM( MXB#:FQZ#@PFL)@VFA@SB2%<^@?MQ6X* GA]+B0=ZL?<BGY1HHO=8\0
M%P-\SJ\YL9R,#*S1OZ;E$^JP0RUZEXSU&>#?L+Q-R3J@W]6.:[,,_1GGAZ/A
M/P. 7G (T#CYP\. #-ZW+5,L[S9M7[1;M41=1Q>DE,=QG.! JENG.F(%IJGP
ML$AT5Z"8AE[BP0H2CX%,K$$^[[H.:J!72(.UZDM^DD%F]OFE9,.D_[#%H!G%
M%O6$YTER5CEX L3,-8+GB3RN!AQXUL7@D^]2R/NZ/VG=?+2;E+L0:>SE.MDP
M#V*.2>!3G(:48C_6Q45A2B4SRH8"09U8:/?S/:JFT1Q7&K!N&_V@L=CWC+Z\
MC;09D\WDW#GK8()_-!5ECT'3:WD__'JJL2@C-$\R%^4<S!<<C#+"AN')*&,O
MPV_,U_>R%#I3KVY[$<0!S61*<)8+BHF0'&=QFF)?)KY,61I&9O&BHY4G5@H[
M6$@#,[\R'U(_?F>VI@DFK8;D@.[,)U&WNC0?KC3;K?DD ?UK\^D'[,[7M]NJ
M**4NXK]GNJV*DKCODJ_NRN*_I/@D%) B+_2IH_U6F^J:_W-;*"&]+OME0>IW
MVWOU>"ED7I3%1GXN'O4_-VJOB]V["Z9K^^+(PU*F2NA\$N.4I+DRK/-4^I3Z
M?@ *TLZ(^^0QWPXZ7FKP.G&RA8]HC0#L0)]S5\W,@E>Z5S!UU1&!>E1H"Z.C
M _4)00TVJ".E3@+K$8-::NK,\6[W:X+0GJ)V$7>FR@OL@R.#9T[,9S6;7F!+
MGAM?+X$"W(3[+._HLO$9UXX')KF4 :>8T5 J(R[E.$V#!,<Y]SF3,8F84?_T
M$VM/[9#1T% 7,@ X8DZQ8=R:NX XH-L%0!?(J#M#@959]WRMV0R[,T3T3;MS
MC]@9=Q_/B^%7N=FE8P8R3(1/<YS&7H!)PGQ,I5#&6<3"W/,"QD*0A],,[,0B
M]G'P0&V*'6S360WY:F89N><63&8=,0ILB<#H=F1$& *=]?R',>+YT0U\&Z9(
M[BNZ>+N6=/-39RX\/- UW6RKMI Y9ID?RT!@+XX]W:$EP"F/,JQ;M?@D8WX:
M&G5J' (RL9+8@44[N&::8) QPW+OBES@U>68TO$2;W.2Q8IOM4>B-ATG)_T
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
M+G_(N]KL6"CM(]) >CB@,L,DSP7.(B_'"4U(D/"8"&Y40#X&:&(MM(_6W_6
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
M(:%N79L5>HY69ZITF%VAZ_O5UO3Z:LW8\;C5U#R%*;;)V D*?UW"$ZM0F17
MV<)JE["C'X*[:)U++37=2.>9#4 #D?OJ/WK*%<5$^ %F7A[C+(P8#8.(<9_9
MV6''P*:VLGH&@<4 FB$N02VERVBWMX.:T32S6#CG271NOYP ]4+6R7FBS]L>
M ^]8# [X@ZY%]6ZYJI3>^%(^%-H3!DH^.;_"Q.+9 $8U9-U>];:XKX^U+U^_
M?>HE<1C6?8\P8_S,=\,'F*B:LL!M(LLXI793"<XO.]^(@E'2#N85C#]M=\+J
MB-=-_FXM1;%9\"2C,HHEYF% ,,GTE(*44>QQFN=^)+TT!WDV^HM/GL-1EYNO
MY>-J^:B+&7D-%>64%TM]>;ZGF^VZJ>A$ZF.(+^_?<)*%9L>M+6-@,OMY5=[A
M6[F^1QJ>IK6!Z.Y,/46'HS/T8.E9S\Q31#T_(T\^ Z_=>D_OZ9VL=+YGF]SY
M8\MT>S8NJS:*R4A"F><QG =AK*S<@&(J9(:9Y$E >1!)EIB6:(V#FUA*6P20
MQJ!+HT9[',R+?@P8-RR)[MD!D\T13EC401FPQ+S<R2UK[*J:;#\64+62.:$#
M14D&B\Q6>V1.4+_$"/#6.2W7WP^E'O_Q/_];]Q/U'T8K^3__V_\#4$L#!!0
M   ( %2'GE@+:=[1&:(  %B;!P 4    ;7-A+3(P,C0P,S,Q7W!R92YX;6SL
MO6EWFSF2+OB]?T5.S==!)?:E3U??XR6=UV=<:8_MZKHS7WBP!&1V4:2:I)RI
M_O43X")1$DEQP<L7KIE>G)(L$[$\"$0$ A'_]C_^N![]]!VFL^%D_)<_L3_3
M/_T$XSA)P_'57_[TMZ_OB/W3__CW?_F7?_O?"/E?KS]_^.GM)-Y>PWC^TYLI
M^#FDGWX?SK_]-/\&/_U],OW'\+O_Z=/(S_-D>DW(OR_^V9O)S=UT>/5M_A.G
M7*Y_;?VWTW_56C.9LB(F:$/P*TJL\XP$ 3['&)Q0]O^X^E?MF<V:"@)!>B(=
ML\1284AF5,JD(A@)BP\=#<?_^-?R1_ S^ G9&\\6W_[E3]_F\YM__?GGWW__
M_<]_A.GHSY/IU<^<4O'S^K?_M/KU/Y[]_N]B\=O,.??SXF_O?W4VW/:+^+'L
MY__UUP]?XC>X]F0XGLW].)8%9L-_G2U^^&$2_7PA]1?I^FGG;Y3OR/K72/D1
M89P(]N<_9NE/__XO/_VT%,=T,H+/D'\J__W;Y_>/EKR>^9G/,+_[<YQ<_UQ^
MX^<W$T0$TKKXM_.[&_C+GV;#ZYL1K'_V;0KY+W_"?TF*3JE8+OB_+__=SP_K
MWDQAAF!9\/D!?[#ZYV61$VB /^8P3K!D;+W$:!(?_=*HB'5R_R]'/L!H\=-!
M@N%@\:FOPFP^]7$^$#)0GWTBT4E)9%":6$,3T58HR6(6-M#'+!>:9TCT0@LS
MB'^^FGS_&3\8M<%%^:((1"R$\6RYI6!.HWN][;[B[P[ &YX4982:LA6\U\2)
MG C/5%AP2+<)9Y&]N=ICJC<5^FH:?YI,$TS1;JR7\]/X3+F/$;OZC9]O_!0_
MB,1OPU%:_^L\G5S7T-5\4D%R2[4@N7_Z";G.,)U"^K#4RD[F%IS-T9K"XC=K
M:/S_NO53_,31W6>XF4SG Q6X<B8S-('<$@DA$B\Y1P5JW(B4@M)01?E/%CX(
M![Q]')PCST8@\0FFPTGZ99S>X@D\X)9Q(8(CSAB% C&>.#"1 #?:@A(0HZP"
MB$?+'@0'T3X<3I=E(V#X.O7CV; (?@5HCK3(J!E)+F2T<<B(M3P3(QSSULL
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
MZ>Z,+"1%N=6U?9RMA/2;C:@*D7/%W !6/DWAQ@_73\;72>^EE-;V,' ),81
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
M"4R7=FP@!?Y,&<::M%0HP<&FR#8NUY_$($G1:*0G+,;2IDE[8AV31&3+<?>
M"T_??S_3^:%K-64UCM'LVFIT(M1F[<'SYG4G6X6=']55F[T.+<3.AFI<AA0C
M'D'>Y5 0E1!,7!(*% \#9K3*M6U%9\WV[C,83U?8D/'KN]5?/N">\0BE>1RA
M62@B;73$V6B(\"E2DRRC4/L:X$12&VW*=PR&=J>=NE-: [-S']C\93Q'B_[W
M88(-!C_#=QC?PCN4^2^XX:=C/WIS.YNCSS:=O;[#L#?=QD7MV1>8?A]&V+@"
M",:@+YDU2=9%(KDIPS%0$)+9[!T'2TWML*0S9GJ>"MTMOOM4?+/'];9&D"<?
MV'L^K+NVE5VZ];N:%GH:P(*QA'FFB:3,D1#*U$ >K.:>69JJ._@=-:_<V!]/
M5B@%G1&1_W8XNL6@]HFSBDZI!N=+XY",\;.2D5B>9'F$;UT65"19^UKL1%(;
M;7QY#(;V&+7.E-:LR7IH)7=Z9/'T(VHWN>O0*)W92DQ0FFQV0+SU4#JC&A*2
M1D0H#31*"9"JOS3MM=7=1GW:QMIET7>3Z;/&9Z^F4S^^6A7OCA:?OJCM??C%
MIY]2W 14^9.=9ER4+)>VLR$R= G00[ RH[?L$(9>:R%]=^4\%V3TAVZK=\Q>
MV%/VV"BLFHJZMC.Z,)@?;Q;73:M*KKNG27+!44=2$+!E5K*,@OA8"N?+VQYP
M5O)<^X[W?*K[C:.:V!474?@/ /%%'>$PHMP7O/]M/$11_^ZG:0?[GH)V )YH
M2T69M1E)*$]SHTK6!ZE5BM7'W=1EX2#PB_\/@K]+*/2X$\K]QIKU27XFVP6'
MRVN4C;89BRO2^3<_7AF#\FQ]B9'9[/9Z^;,GXB@91:#EQ:C@'@T#:.*H3(0;
M)EVR"J05+_C]%R+UH!T@_XEV0(L0:.IL^&TR_HZ['R4"TT7N<1R7]F%I!+;O
M_TA9>17#2S\O160VY2L>2-3<J)R"";EVJ][S*#X(]^J?"/<]*+K9M,QF0^N3
M$S-;/J1^N^TNDS/;FRX[;HRG/F.PYO D9QQ(<$(1I[,1MO109]4'H7;2=/L!
MZ/>"W/#<LW%*)TN\**6?(;%2%P'$H+665&N;8G<W8<_IZ;M)V=E(V&UESA1^
MLS9D3T_KDTW*RY_9>3_N#@W.<9V3N7*<08K$+II+:5<:W^E$A(U9TZ"YU[5+
M1R_:E?MAAZR7W;C[D"&JB$=K<*5O*8\838D0"<926G"@.;ONJDR>D?,C]=L^
M!C6[;=9Y&FG*FW\W1&<./@R_P_:MOE$C0(5F5&>TR@9%)QTZE<9;4L;Q6A[
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
M 7O!UA3\J'!57CHLN7W"G\S<9)_*+)B0B"RMG'T1L*),XX96X*I?_A]+8[^
M[=1YJ*^CMC"XM0?'>FMSI7RVD4"T*$)7$A,I!,)X2GB<^-(@ICOD[:&LWT1W
MIWBKI8^V4+8O)[%Q/9 "\'(]%8'+4DXAB9=)$F%4="9Z8V7MMYC'TMC,T=QM
MEJ=3U34 S:?7!>]0U ?P_.9V6M3T:=&N8_%R]:O_XSZ/FYP3GH8RU;;,MP7.
MB?.X1]'Z&ZY#C"+7[O33!1_-1%8=(.]9QY>>8=# 5O@RG\1_?)N,4*VSY<F&
M3(YN2W'VI^)PH]KG\^DPW,Z+5?DZ^6V",AC/D0K\Q*O%- KTB0926Q9LTL2:
M7+QP(4@0H!:#M9CUB695N_U)'<K[[B+:-P*?Y?<O#H?>FY765,:R; VU,4C,
M\R@Q'(A) I%9)6)9LL0JRRF+3@9=>VI:50;Z;I;:V,;H#QSM%&9ME<$D#A\Q
M6=BS3O'@;";9F$AD8)18ZE#:*3H16>*A@S[WA]'6=T/7'P'6YZJT ;>FIJ '
MVD:EJ*0DRXBG61GL;3ENV3)!7J=$R]5G@Z9\37_?765_!,A? AKM&/)]H=4]
M:REI:RB31#EFB614D^"%(TIGD0T$D%"[#N(0NOKN8ML8FJNKL@'C72D(H0ZY
MHR!*+EX4)POCC^)D29&YRCQ[:ZN/F;U<3-IAC]W&(-X#')INY?O&WPSG?K00
MRV]^6F:O?8?3"[CW?ER=\NS#*>ZF^-IHB_C2CG '#D]I$4D(PA+*K'%1^:!8
M[=Y\=8NO'YZDKD3YM_%P/1/+:"8C!4.DR@&-N\DEQZ\(S5P"&"=LK-VJ8@\Y
M+122G:3WW3V^SA-Y$^?IJI;S33'L'_-B'R[K.*V+S):'+@(RD3*A^^H#+>ZK
M$I*Y3'7M0'TG,:VT\#I3W;L*IL^2?0,@VJ1_=><-3@?P41!G;"*2:]Q>CBL2
M>=+<6A4UKQT7/Z>BD3+I\]3[M ?%>;)N 2U+=Q&/^4]K"A;<K$H98G),*XQ
MHJ'H#NIBF(VEI0,C==1H*53UCB9[*>H71>?J^RE\Z@F_YU%@7P ]^;2%G_^8
M+ 8.;W"E?/20,R/1YDAD<IQXQ@W1WMF4$LW&\!<\X>-6[/>"I!)D.A1R"U9H
M<GT]&6\RD##T5-P*PHPHG2*D0ZOL/,F!:\TL6"%K/\1X1D2_5Q"U;<U9(FX
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
M4XW]@[;<V7H27OS":[O8-U^G&^-)UY-$7[KY*%P)0:UUPN &%5K8"=EG4Q3
M@LB&\JBUZQ1A/O8R>I[$83,=^K^N*@OI^ NM%+U5P>!_3N((N33RUZ5F<D.?
M>#%>_L=H2TP_N=EB%$8_W6KL2+B>C1:CM-ZOYEQK(U"9-*:HE=2"=9D#2UI1
M9ZDBIG;)VZDT#QMTZ 6E9Q5C.^WUNA_.UZ-Q8<V5=@S/9#F>I+01Y)Z I]D
M]<9Z;;U]4B!QQCMT3>2P3KN!;]%C!-7 /?I?:1E+CB]^I1D:Q+>S59<<G'^\
M7LP7;E(\-.M'@EM42AC#+3D)PA(.ABD--*E@*,G)"UH9A0<1.&QKOEX0V)^
M&C!+\&S-EO5Q;KP^4<MMO5BLGH3565O^'6XOQ4_NIOSPB]G,3;ZEU<A?&V1"
MUBH@3.*./4G@$\N@+<DFYQ02KUW;>CK5PS;^ZP6G9Q9E ^#=<3+7#\&3 WH5
MB!1"2@%<!^0N=[Q4ZQGPD9%D0_+2U8Z_'4CBL-T%SWE]5A%2 \_WB\EB%,M>
M1K_2O6J\BJNDN(J[_/AYO5CWX7S"XF77*52B<Q).,K"\%"CF:,'A?H '(AC#
M$QEH;>6R"N'#]COL!:_G%^C N:./=_!JU:4:_^JN3?7\CK/62ZUD2* S_B(\
M<\L,$$A"NRR#D)1W24,_Y)L#=TNL"K)>^=W B_QX;RN=.$?#63:E)-%8U(ES
M!A-LP.UP;R-GQ"E9^7;;2L@P,9%^9?XX3>5D 301T7^\C5O;GELB.*$.-5*:
M03#DCQ61@<Q4,"JBD*ZVK;&#E&%B)(-BZ1@A5$13[9C]RJWTU?V1YL>'ZK<L
M4B="_QQUE0+S=Y\IXRG&T_GUQ@-'E!$H8@\TJ#*)PENPQ F0PF>=HM(R=2I\
M/<RPWT5.!4_':NG5>?FVG!NS3 OT+.A0$IQ,M+A/EG2Y)]ER1)IB,DM;O=O
M3F*&#=O70L,6UT0%WC>@W[QT8S<)Z<OWE!;ORT\7P91\>^UXL$EYT"%2$#HH
MU/>=A!"38C0XJ:O/&-M%2R,0.DW4TQ[XWBA^;LO1M$#K(5N0K)PO3258DSAH
MW* D47)-:GOV=U,S+(;J2+L#A(Y@_>!-Z5>?Q .VG-JR+J$@25J:% $M2F5S
M= F\X@E0L:>>4>MID,]H,KM7;P\,Q\AM6I6)#=PEVV[:]W?YNMFDD&CR8'V*
M9= " R-1\>=$!T]("+QZQ]&]! V;4];/JU1/ @W Z4V)[Q2GY]VN/KO%5N/R
MRAEM*/,"*%5X#3/.P?#B6/ \*.N$%*ZZ/Z<S=>VI/T="XK$UWH]\&D#>?TYF
M*4R_34;_N[R27Z9)RJ-%X59FF9, @<8 PF0.:'\HH":E))FD4J3*,-M!2GN7
M5QU,U>!\ P#ZN/B>9JLA=A^FD[ <"HL&*R."1LVAC#='@U4LBU61.[@U+GA(
M6=:.]FXE9-C4UO[ <SK7&X#.CA-PQ[5/:>+&)0#X8A*7W6#3?/$BA-EUBE>.
M!$D-7K/61X*G!)5&%R6#%(1B0CEJ^9GNIR[D#IN[>O8[K+H$FZT]6^9 ?D(C
M:7Y;-3W-R[\K<>HTF:\'7RWGR)XPS^6(KU2:XG+J_BJYRN]]HA_SYJ?7\\.6
MDS*7<1*_D5ZU$8DQ(9-@ GCJE[E5B+I(!3@2B2$L>A9K]Q\]C>*3V[#>I9IM
M?ON*T9A9S 10EV E01)_%T2$C*I&3-KP(*J/PMA*R;"&PAG1]*1-Z^F":>#E
M?H.7UO0FI76+A^V;NG\0;A-W'ET85RZ&)&@.P*TL983"@.>& G?X(@6-&_>U
M,Z_J4#ZL33(@? <0? -PORO'V;[?]:X^I,7'7'HXJ!@L3:7UDP[X2S(,O%(&
M>!1$*'S6C:T=NSV,PF&MH@'AVZ,@JZ7#]JBB7O_XX68W:PWNX\^EP(M;:[2X
MJ:*<=EB_NEIZZ)[:4$BY\\211$$26=INT;2:DTF,IS)P8;FLK8BUJ)!N%$"\
MO'E:'O%O-XLKD6YFJ7^>CL=OI[/RCU?22:ET(!#P)4&]*674H'0&PJT0+&JI
MSZ30GKJ3BU:(#T%S-X7XK,!H0,.HR(55D<<548$Z337$Z#0(&2,X*LOD!\.8
M-#I;57WD1NU-##R[K %D]G=8CH#)T>?D9YJ-IO'+PLT6=4Y+>>O?S>?7*;Z^
MGN%F/JT^L*QGVE $YF_^2+,PFA=OHV-9!EF2YS)>4<)JL"I%B,XFS[P7PH3:
MQ^%@*@>>O=4@WOL5=!/]9'HXTY00(J4'R14!06(9^H-\2#DG1ZE1VO\>5W]_
MTW<:/ J#PN3$J__-I(VSLKXF2O+1F@E).,J(C<"TH<@$'\"0("$:II- L8CJ
MOIKJF[AH;^20ML-I<+ADL^'-OZY'BYN-L2O+A(*OW]UDS9H/T\FO-$?Y/2HA
M_QLNO7B-@GWK1K-_N/%UVKS@F#=<4%*"N#2",'C+^1+&H"$IZX(54=7N1=P8
M"R[:M3K(66P BI=\DI\^[X_8=*L:?YJ-0KI*@<6@.0>\Z5#$W@EPMDQC#MXJ
MU)%9K-XPYDQ;NU!G00OP[T_5K(;%=GP/SS%GWDWI2/-WDY4UNY='+D3.2:#
MK$>%)&4!G@@'UFB6?-*.QMJU;>?=X87Z/"[QV Z'S#_1 RL4]6C'<[S%2C]C
ME4OZ;1FH:IBSW 6G<W5'8T,/;'LNF4L\J0-@\??S\.QEC;=,.E'F7NF2<*>)
M!;3N,S@N$F5<*9UK=^4^T]:&S36_1 NT1^A<0N+Z;0;-YU1Z48?%NCT_WB__
M.1DM>DD0ZO:IWG*%CMAI&VE#*9-@C56@>1FBQID"%V."D(SPBAJA3.U;:^"T
MH;M9=,=KMZM:8T.R<X8XR+&DG)H4P07B@;%(2UVFE;ZZ7E:+^(M.#CH$LT^N
M]$'$WX"ULJ+\=J!LM*BZA8C<RU25$JT$3D4#-!J12\M6Q6IC]P$! [O6A@'!
MX]3AHR72 )R.9]S]MB>Q/*(?W(_;J;1E I3)&K4?KY '.: %A&8/**YDYH(%
MZFJ78/:QCV'!?0*LJKE_*LFX 9P_4NS6O64\\DUJXR"*,N4P105>A00Y(4=)
M<DJ[VMV=MA+2>(2B=WP\&8]ZJK :0-S11N?[^^F>01!)-0&72M4^SQD\MP1\
MTMZ0D+3)S83DWK?14J@-E>#,LK]DM'=WPF[Z6$76.4=%@)@RCD Z#39G!YQK
MXIQ*Q/K:O8[.N\/&7X3*^#U_QLBQ8/IS'+5USIL,(7%K)%!7,J:9,V5<@@6\
M&:/VGLDD:K?@/=OF+O2 G0'AYS^,1\#M<K(^CF;/,LIX%W&_<I(%HY,#I94'
MX7+ILAHM*.HT&H8\!'UVH[K2WG[[3(_VS^()8/NMG\1_+.5WQY=$'0J,>K1E
M*4?A"12>%<@FZJEC0;M@FBD*.'!OOWT21_N'\ 2P77;!VK.<0;GE--ID#G%6
M$D8-,!TL"#3)RX!C L8[D@(ED61V,2?QR?:&3=7XZS">#+G?_#P^5MU1/<\F
M6 \N!+RJT/@'3U"8W-+ 3+1&QV8\E;U8BKV-[_[K+)X(MTM/7^PI2]5)8610
M#+3T!$0P!GP6&6A6,NG$17@\,O(23FSU@KSVK,Z+<;'V!L??VN#LSKXKJ0*S
M@2L(S/D28C5@A5(0G4Q$2"5E^!V/\&_ON>WOX#1X"1R$XC^=U_=Y]E'NK;8H
M<)55 *&\A-(J%9$03*(B&J$NQPX^</,7^H+_J6Z"/O'\6RL"#YV!SS/."9^I
M(QKP!G7(KIC0)F(.C+#,>N&9,I<3'SIP\[^][_HWN CZQ/-O?1&L'9'7B.KG
MN6:5ED0$"2&H#$(F T[Y!(0E:3CEV=IX,;? (3O_[3WFO\$5T!N2*\ZS;_$&
M.,":$C$1PPP#[DJG2TL5&$H)9)ZRT58QYFN/5VMAW[^]C_XW./T]H;BJ?[^_
M8NH7,8[*<F[\;I*GLQ_+M6N43N]=N':A=/==M%$6[82+R#4&CB<.PEL#-M@
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
M>&FPWHB@9)?"MU-HZ :EB_&VGTT<+=Q(#W,8/UXOYB6Y<33YMO8(NR1#=EQ
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
MWJ R/9_<&H#EF_EB] /MZH^Y Q^5X"I*F8 94XKG\'=&Y%#:2%"=@_6V>B/
M0^@;UG5X+D#V)K$&T%A#S[YW>B5!60J1 (\E$J",!\?P8<K$1J5LJ3"HWM2J
MY@8:J6EKP^8Y.R(:. [OIY-O7]/LQ^OD-](#-7,6&8K\8PK/-,?C;,LTE! 9
M$<)F%5CM&>U;"6E$%ST_,*:UI=1L$N>KZ8\?H\72H>PFL51&(.O2)""+*_=K
M/O9+=5SH5?99;T[#+2TO'M&R)7E,R)QR8!Z4)!EAQC+8)#AX1]#D-RXZ53N%
MY" "3[\"Y_,'GU@_*<HI6I+D AJ4($B9U$BE!CRNA+$R3,_4OP.W43+X%(:>
ML/+TDCM9#DT\J(]V\?+F@RM]^#_F^[^^6?K0E$G14[3>7+1K'YK/0@*1V7+-
M*&&I]L'J3MVPJ*N!A>?@54<PS4%NO:M;5UGDI,PF 242!5%"YC;G#%$J&7+I
M 6EJV]-[R&D,5)40L!=HQXMC0&2A_G+U!>D?IW?(J(B\71O[VCIO\C))320T
M]K,%C]8^<"T%,3Q[RL(S:MBNM5O"Q@E"FU;DX, (>.U^N&]I_A:9]6DVC==A
M\>4:'_I2VGQ;V4X*2R*/D+EWY;V7X%2FP(DFBB<5:+0=\/#\EX9U5/2!CLK<
M;> =0GWPYW3NQG^;3:]_OAJ[^7R41QM-8GB*F6G$NHI"E]E&!(S7!+0,+C,9
M4DS5BX/VD]02JJHH.35%T#:BUJ>/1<,]P^/FN.4E%*C $.G 4%,<*I3[7+V2
M[SFB!D[7K F![O Z0AZM 6SUAQ0_YI<W7]RX-#<O)N[RA%[C7_],LU5.]OIZ
M3GC#NQ@B*&\(<E)3<,MIJCIKZHV43M=V_I]";[.P/ 8Z^X#9IQP;P.RC8H#-
M9C,O)O'>F;B1ROCRY@&#2EWW^#J6VI:M?%G>$U0(JDC(8"1!$XCF5)2/ (J7
M*<7*R"AK]Q@^S\Z&;1C4PZ/?(" :."8';?"#^W&KSW,K/1-"E#A-,?U9&9*3
M+."CF7P9QDE5]:DAQY$Z[(7>(NKVO0H]06!@&_WO7UZ\?__J=KZ3IY*6G* H
M2 1AM -KN0)BJ,OX3X301R&+K=;XYIH-*0U]"7!:@9L-W'<OK^>C29K/7X1_
M78_FH_L*9^(B92D":CC("T4Y>*LU)"LST5X)1VN_XSM(Z80E<4$/;PV6-XJ<
M\MM9NCU/*7MDA<<#1)TO#2QI&768(!IBLM:>$E;;<_,L40.WKZTA^@YP.EX.
M+3U,C,D4)3<@G2OW<2PCP3B!2(5+41CU9)1HXP]395'M>H(.X=N \HYI=/4^
M?7/C-WB]+E81M"0-XMXS\('EDNXDP=E<6FQH%DGPS+!]P>UY"O_WM^FO_P>7
M7MT6^)O[2V++!SOA05[ XW(J,P?&P8KJ]2%PV2+\\0XD/*(*Y9D&&WA XEU(
M"G<0<SP)!)M?&^9&.%E<TPJ\&_BN__^FH\GB'\@D-/)>WGS^_]]-T-PKUN!_
M3,=%7Y^_7\32']O/W"OW<[0HB6[AUODF9"@#3,%)U*V778ZM*./<2Z ]$.2
MB!V>AA-(& XWQ\M[>G[F-Z"HE@!I^M<U[O7-+_REM,]>GK<0 JI<:.1I$24(
M2W%#23I0D6I\/C-EJG:GF1VD=,*2NH!7J";+VT3.;?B>EWS%J$"2Y4@(A4<@
MR@@\6J&]SBD)T3]V6C!IJHCZ>?@<P??V '3;N"ME[:3$YYTH"H(9O+-%XL"2
MM-8E&JBJ73J^E9#F@'.,D/=#YPB.-P";SPEIOTZ?4V$'7LN?TFR9X8_/\T<_
M'GU;RJB,$ FE[]#H!_[(Q_P%_W:>72C_]F7A9HO7;K$ZBMEI*5.(0')Q2<:8
MP5-4%(1,VB<C(PVU(\YU=] )J/J"WL<!!=P O)\P]/U=N5.TI6L.XV!8,/AJ
M:#SZWEM@0FGNHB5&U6[2M)N:3K S%P2[2HQO $+KW,?[ 1TAS*[=^-7TQ\_I
M!)F[*H:_REZG0(@"+\NN1&9H&'%9)BIE:@*SC-1N%]2-LI;2EH_'P9/95M6%
MTB[4\,H>36_G>%U)$U(*-H-:-OM*S"(#,YK$P045BO>6U YU=*&KL4S57F%V
MO$".!MFO-//3&BGSFP'K_?'JY1"PD;]&O>"5FW\OQ77X/V_^=3WZY<:EW.[*
M<4:Y$!2T+KVIA7!@G:? 3 J92FF9[1(UJ4E38[E3I\%P4($-[+*]#6#AE>Y'
MD\[[2]'&$HX*I>]28AE<Y@F4H(8D36+V7:H]COEV8[D#IP.O=P$,73RT>;!V
M9>!N=/M=__C=$?SJ_GB3,YI-5RYRKA0/X*,4I<!&@\,W 2A'OD>OD@WFT&OP
M%((:BS16O@//)JI3NS2?\ZW^.G.3^<I>?S6=+XK1/\/_LM2-SA=70E.?,\]@
MDD<-)6N-1KO)0!UW-/%HJ:-UW^F]]#06@SCK&UU/4(/#\U'-X:<T*;M^[_X]
MOQXMYA^NE^Y08U0*0@>(9:BPD$R!+=FQAG*E+:/9/HY\;85>EV\UYKH['5;5
M&=R B;M]3Z_&;O3C=D>6"TK+I2SHLC$<07O*&@=X;QLC/+&&U0YX/4]58PZZ
M.N9M96$,K-#MW$W)@BN26F^),*LM;@),5*Q,:L!+-A$!BAII*-71>W'TE?3D
M<YV 8R\$.'VQN8&+:>WJ^2\WPQ=Z<7/KW DQ.H'W*^1(0ZGNP+>9H]D<'#[%
M1'I)0NWD].V4='/CD@L!4D6N-X"=3C&VJV1,R,EI4-'CIDSTX'DV0),P67K&
M$MF7:]A;;+0;LBXM0E!?)I<"M'W!W)7GFEY10YRR@8/5B> !LR6E#E5''H@+
MB9@D'[LLAH_3KVGO!M=+BS0,(ME+[+EY-]>[C+)?C)9];OKHN+GG.[WWV^RZ
MQT&Z;09!M AH<!J6/8AH C@M/.C@D]!42)YJ-S0Y:[?-_LN&5]D5SBL6J'>0
MB2]9BSX#_HT +GSV7'*E0FUUX$Q;NZ1^H(>@^?QM#0Y'2@-*RG/]?9@N%(?2
MBG_99YKC=C+14"J6A6<T.-%K_X(CNVQ=<)^"(V!T8-NN0V3:-D1O>_TH:H70
M96@46@?%+P]>.P-2H8T0M)8QUYY4>.%MNPZ"P.%MNPZ01VL .[3=$TV^'-6
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
M]FVQWM3)WJ:'2PV6R7BLM+:S8F#YW!(T<>.;^6A>)TEGYZ*#936>J'OO9,_
MTONR^.>G6?@X^SJ?O9DO1C_<*K14+]V[TP<&2WD\5JJ'L&U@"7^\7LQ+F?=H
M\JWB5;I[U<%R((^5Y;,,:N<!_#!=_'>Z>ZE3K7SD+A\8+"6RPF/Y+-L&EO!;
M7'0Z2;<[K1$0W;'D8*F1QTIQ/VO:DMOKZ_1U^N:/$NM/N,])GL["4K4^];(]
MY#N#!;LK2;@+$QL4^S]&T_&2S1_S?TQ_I%?3Z\EB=O/>_;L/V>_]V'"!\YH(
MZ,+/!F& ._[7M1N/\BBLJ?_J_GB9)BF/%B<G2QSUP>%"]37AT)6O;4$"K[&Q
MFZP)?O?C9VDBBQM8-5FNH[L=]\7A<@,J@>(PSK9C@=54\?8L.UP"004CK$U=
M;PN!E>WHQ\MV$F)3OJ[G>=105&!:IIXN/J=_78]F=_=*G4OY@,]T$G)3KJ_#
M>=AJ%M"G7WUE #U<N4KVSQYB*V3^?'(W_YAO]+:IG?C39?T3SC4RY_1<G[M%
M!@NX'B"%S1/Y>/=#!X3^2.%Z,?J57N$U\6TZNSDY=63[BL.)Z3&_IQTW/[0C
M>3Q^3-ZH0Y^P3DDDNQ<>+OMJKRBFA_%E8-%]2M,*<KI?9<B<DN=Y/=VS\>&3
M?)"D#U7$\7BMX8IZ#Q3*#B;\E:MXSI?FK_S$O_(3#Y--_)^OTZ4]?NKQ>+C2
M8&E4^T['ULT.+8#Q^(ZL.D?C\7+#/>M;V3WMLO>AVX0EMYSQ=NJ9V%QGL"2U
M?2=BRT:'5FK7U-9QNCU=;;AG^S0[OK7XQ:OIES1.I>OU&D,GARZVKSC<0W*<
MO/;R96@[!4F)=TK]QYQ' ==].ZESUIY??;@K\#A9=N;7T'=F2K/EZ.;E1+%Z
M$MVW[F#9N<?>H\_S:.@;]7MI A/O"*TEQ7WK#I:7>^SM^CR/!C^+TZ]E/'F-
M./#CM09+MSWZS&WEQ? 2>A$6:(F/;SZY4:PDJ&U+#I98>[R\]G!F:$.Y6(I(
M8:&JUM6X:\W!\F6/%-PSO!E:[;SU#+_X]:W:W;AST>%278_5,I]A3T/26U*V
M<4/4%.*VM8?+4ZT@RSW,:N$JO2.U^H6Z<^7A,DQ/N5>?8]30F17_NAXM;DJ/
MK!4KT;SYL>P%^GJ4D9B$NZTEW0,_-5S"Z9'B/HZ50YN-CZZ9?\R7C\BRB^CW
MZ1BY_'E1RY(\[%/#Y:H>[;L[AI7-R?]#6KR;A.F/2C[T3A\8+F6UFJQWLZTY
M"3]Q,O<EZ3T?ZB3QIGQ'1[!Q8,EON7[*SM?.KSI"[_J-3O)NR?MT(/.:.^0?
M%]_3K.?SO?T;G43=DN/J0.8-?:J=OQZ[V?O1?%$QU+U[U4[B;,F=]2R#AA;@
MTYOE5$_(CB4[92NTY,S:SYK!/?^WEW]] 3ZW=B=)MN3*ZLBL!F:,W"GN[Z?S
MVA.6'J[=28BM.+#VLF=P;>>1YGWJ\=NZ8"=QM>2 VL>6H4N=BT)5=E1)8-O6
MZR2OEAQ&>YC2@HN_2GO,S84Z":@E+\\V-@RNA$Q/3I6\7:.3/%KRP3S:?!MI
MWB>+X]!\5=:2FZ3!--7IY&^HN*P)>YWF839:AF$JY:D^OWPG(;;D .G.LL'?
MI3@J=+FQ(.S7_>YJA9^?6[V39%ORA71F6*L--=Y-YB-DZ]>96S93W1AU^)#R
M$[MK[/E,E58;7;=1H>_&DT\] <B1]:L[ESW%%W:WW,O2G.GTCAM;%QRPN/,Y
M63SP?NUAQM ^RSO23JYJ>[348++9R^VM4FFHSNW%>+SE+JE3 ;I[X09DM:<8
M]%F&_-5,8*@S]%=C@;\:"QQF6R]FXZ]I]F/^,7^=1<17'0U_S[*#G:'#=(3G
M&3.XIE"HJM&,].%*@U7R'JK#;=E^*R+Y.EJ<K%X_6&JPDMPCA?*  4,W#KT>
M)TJ\I$6KB=.?BQ3?CMVWD\2S:\W!RFT/D],S+!G>L=B'S/8L.UA][6%B>YXQ
M35R 2[IJS.O;LMQ@M;7'7(3;&-'09?AU]F.RJ'L7;BPY6%7M\5?A4X:T=1-6
M$MCN50<KJ#WI'FQ.;+<&0[W)I=M7'*Z&]IC;< <_FI#5Z^O9DK *0KI;:KBJ
MV&.D\Y@#38CE2PK7L]%BE.8OOGU[\<N-QB<G\.Y9=[BZUV,$MI<WEQ%E_#0=
MCP)NX--L&GJ,,C[X3 ]1QMW;J!YEW/S4$XQ4"#=N7_\D7_QZ^;BY="V3[OG5
M&XE([I7;0P=^1WX-'F/91N>'Z6)-:ATW<O>O-.)5/E'.>_C7_XV^_H?RBW?S
M]/_^7_\'4$L! A0#%     @ 5(>>6$][VF"3!P  W2$  !
M ( !     &5X,S$Q+7$Q,C R-"YH=&U02P$"% ,4    " !4AYY8MCC5+I@'
M  #N(0  $               @ '!!P  97@S,3(M<3$R,#(T+FAT;5!+ 0(4
M Q0    ( %2'GE@,&H!X.P0   T6   /              "  8</  !E>#,R
M+7$Q,C R-"YH=&U02P$"% ,4    " !4AYY8P:7?**H!  !E"@  '
M        @ 'O$P  ;&5E;F5N<V5P87)A=&EO;F%G<F5E;65N+FAT;5!+ 0(4
M Q0    ( %2'GECFY36:=_H  +D3#@ 0              "  =,5  !M<V$M
M,C R-# S,S$N:'1M4$L! A0#%     @ 5(>>6(@JHIO'$P  @>   !
M         ( !>! ! &US82TR,#(T,#,S,2YX<V102P$"% ,4    " !4AYY8
MV+9-$J\@  !M/0$ %               @ %M) $ ;7-A+3(P,C0P,S,Q7V-A
M;"YX;6Q02P$"% ,4    " !4AYY8V%)@))];  !O; 0 %
M@ %.10$ ;7-A+3(P,C0P,S,Q7V1E9BYX;6Q02P$"% ,4    " !4AYY8RK6*
M>/87  !?&   $P              @ $?H0$ ;7-A+3(P,C0P,S,Q7V<Q+FIP
M9U!+ 0(4 Q0    ( %2'GE@RW^^KIP\! #:0"@ 4              "  4:Y
M 0!M<V$M,C R-# S,S%?;&%B+GAM;%!+ 0(4 Q0    ( %2'GE@+:=[1&:(
M %B;!P 4              "  1_) @!M<V$M,C R-# S,S%?<')E+GAM;%!+
4!08     "P + ,@"  !J:P,    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>msa-20240331_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:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:msa="http://www.msasafety.com/20240331"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="msa-20240331.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
        </entity>
        <period>
            <instant>2024-04-26</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</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-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</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-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</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-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</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-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</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-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</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-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</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-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</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-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CumulativePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CumulativePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">msa:SecondCumulativePreferredVotingStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">msa:RestrictedAndPerformanceStockAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">msa:RestrictedAndPerformanceStockAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">msa:RestrictedAndPerformanceStockAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">msa:RestrictedAndPerformanceStockAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</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-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</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-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</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-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</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-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:BreathingApparatusMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FixGasFlameDetectionInstrumentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">msa:FirefighterHelmetsandProtectiveApparelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">msa:DeferredTaxAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">msa:MonteCarloApproachMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</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-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorNotesPayableThroughTwoThousandThirtyOneThreePointFourPercentageMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:MultiCurrencyNoteSeriesCSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:MultiCurrencyNoteSeriesCSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:NYLNoteFacilitySeriesASeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:NYLNoteFacilitySeriesASeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:TermLoanFacility2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:TermLoanFacility2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
        </entity>
        <period>
            <instant>2021-05-24</instant>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorRevolvingCreditFacilityMaturingIn2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-24</startDate>
            <endDate>2021-05-24</endDate>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorRevolvingCreditFacilityMaturingIn2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">msa:OvernightBankFundingRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-24</startDate>
            <endDate>2021-05-24</endDate>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorRevolvingCreditFacilityMaturingIn2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">msa:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-24</startDate>
            <endDate>2021-05-24</endDate>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorRevolvingCreditFacilityMaturingIn2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-24</startDate>
            <endDate>2021-05-24</endDate>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorRevolvingCreditFacilityMaturingIn2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-05-24</startDate>
            <endDate>2021-05-24</endDate>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:MultiCurrencyNoteSeriesCSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:MultiCurrencyNoteSeriesCSeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:UnsecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:MulticurrencyNotesDuein2031Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:NotesPayableOtherPayablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:NYLNoteFacilitySeriesASeniorNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:NYLNoteFacilitySeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-01</instant>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-29</instant>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-29</startDate>
            <endDate>2023-06-29</endDate>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:TermLoanFacility2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-05</instant>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:TermLoanFacility2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-05</startDate>
            <endDate>2023-01-05</endDate>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:TermLoanFacility2023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-05</startDate>
            <endDate>2023-01-05</endDate>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
        </entity>
        <period>
            <startDate>2019-01-04</startDate>
            <endDate>2019-01-04</endDate>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">msa:SeniorRevolvingCreditFacilityMaturingIn2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:AmericasSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">msa:InternationalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msa:GlobeHoldingCompanyLLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">msa:SingleIncidentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">msa:SingleIncidentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">msa:SingleIncidentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">msa:SingleIncidentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">msa:MSALLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-05</startDate>
            <endDate>2023-01-05</endDate>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">msa:MSALLCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">msa:JointVentureByRQInsuranceHoldingsLtdAndObraCapitalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-05</startDate>
            <endDate>2023-01-05</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">msa:MSALLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">msa:MSALLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">msa:DamagesFromProductSubstancesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-22</instant>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000066570</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-04-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>msa:Segment</measure>
    </unit>
    <unit id="gbp">
        <measure>iso4217:GBP</measure>
    </unit>
    <unit id="lawsuit">
        <measure>msa:lawsuit</measure>
    </unit>
    <unit id="claim">
        <measure>msa:claim</measure>
    </unit>
    <unit id="classaction">
        <measure>msa:classAction</measure>
    </unit>
    <dei:AmendmentFlag contextRef="c-1" id="f-25">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-26">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-27">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-28">0000066570</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-29">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 contextRef="c-158" id="f-583">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2024-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">1-15579</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">MSA SAFETY INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">46-4914539</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">1000 Cranberry Woods Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-10">Cranberry Township,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-11">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-12">16066-5207</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-13">724</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-14">776-8600</dei:LocalPhoneNumber>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-15">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-16">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-17">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-18">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-19">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-20">false</dei:EntityShellCompany>
    <dei:Security12bTitle contextRef="c-1" id="f-21">Common Stock, no par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-22">MSA</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-23">NYSE</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="INF" id="f-24" unitRef="shares">39382242</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-30" unitRef="usd">413302000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-3" decimals="-3" id="f-31" unitRef="usd">398262000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-32" unitRef="usd">217771000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-3" decimals="-3" id="f-33" unitRef="usd">216864000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-34" unitRef="usd">195531000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-3" decimals="-3" id="f-35" unitRef="usd">181398000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-36" unitRef="usd">94150000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-3" decimals="-3" id="f-37" unitRef="usd">91091000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-3" id="f-38" unitRef="usd">15919000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-3" decimals="-3" id="f-39" unitRef="usd">15232000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:RestructuringCharges contextRef="c-1" decimals="-3" id="f-40" unitRef="usd">3017000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-3" decimals="-3" id="f-41" unitRef="usd">1747000</us-gaap:RestructuringCharges>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-1" decimals="-3" id="f-42" unitRef="usd">-2333000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-3" decimals="-3" id="f-43" unitRef="usd">-4175000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal contextRef="c-1" decimals="-3" id="f-44" unitRef="usd">0</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal contextRef="c-3" decimals="-3" id="f-45" unitRef="usd">-129211000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:ProductLiabilityAccrualPeriodExpense contextRef="c-1" decimals="-3" id="f-46" unitRef="usd">0</us-gaap:ProductLiabilityAccrualPeriodExpense>
    <us-gaap:ProductLiabilityAccrualPeriodExpense contextRef="c-3" decimals="-3" id="f-47" unitRef="usd">3000</us-gaap:ProductLiabilityAccrualPeriodExpense>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-48" unitRef="usd">80112000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-3" decimals="-3" id="f-49" unitRef="usd">-60061000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense contextRef="c-1" decimals="-3" id="f-50" unitRef="usd">10740000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-3" decimals="-3" id="f-51" unitRef="usd">11476000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-52" unitRef="usd">6235000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-3" decimals="-3" id="f-53" unitRef="usd">3800000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-54" unitRef="usd">-4505000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-3" decimals="-3" id="f-55" unitRef="usd">-7676000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-56" unitRef="usd">75607000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-3" decimals="-3" id="f-57" unitRef="usd">-67737000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-58" unitRef="usd">17468000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-3" decimals="-3" id="f-59" unitRef="usd">82436000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-60" unitRef="usd">58139000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-3" decimals="-3" id="f-61" unitRef="usd">-150173000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-62"
      unitRef="usdPerShare">1.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-3"
      decimals="2"
      id="f-63"
      unitRef="usdPerShare">-3.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-64"
      unitRef="usdPerShare">1.47</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-3"
      decimals="2"
      id="f-65"
      unitRef="usdPerShare">-3.83</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c-1"
      decimals="INF"
      id="f-66"
      unitRef="usdPerShare">0.47</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c-3"
      decimals="INF"
      id="f-67"
      unitRef="usdPerShare">0.46</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-68" unitRef="usd">58139000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-3" decimals="-3" id="f-69" unitRef="usd">-150173000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c-1" decimals="-3" id="f-70" unitRef="usd">-10673000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="c-3" decimals="-3" id="f-71" unitRef="usd">11194000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c-1" decimals="-3" id="f-72" unitRef="usd">-374000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c-3" decimals="-3" id="f-73" unitRef="usd">-439000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-1" decimals="-3" id="f-74" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-3" decimals="-3" id="f-75" unitRef="usd">2000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-1" decimals="-3" id="f-76" unitRef="usd">-10299000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-3" decimals="-3" id="f-77" unitRef="usd">11635000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-78" unitRef="usd">47840000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-3" decimals="-3" id="f-79" unitRef="usd">-138538000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-80" unitRef="usd">148329000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-5" decimals="-3" id="f-81" unitRef="usd">146442000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-4" decimals="-3" id="f-82" unitRef="usd">7597000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-5" decimals="-3" id="f-83" unitRef="usd">7065000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-84" unitRef="usd">279084000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-5" decimals="-3" id="f-85" unitRef="usd">294678000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-86" unitRef="usd">305556000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-5" decimals="-3" id="f-87" unitRef="usd">292604000</us-gaap:InventoryNet>
    <us-gaap:IncomeTaxesReceivable contextRef="c-4" decimals="-3" id="f-88" unitRef="usd">13497000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="c-5" decimals="-3" id="f-89" unitRef="usd">12912000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-90" unitRef="usd">46479000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-5" decimals="-3" id="f-91" unitRef="usd">39634000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-3" id="f-92" unitRef="usd">792945000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-5" decimals="-3" id="f-93" unitRef="usd">786270000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-94" unitRef="usd">210955000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-5" decimals="-3" id="f-95" unitRef="usd">211877000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-96" unitRef="usd">54458000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-5" decimals="-3" id="f-97" unitRef="usd">53298000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-4" decimals="-3" id="f-98" unitRef="usd">175891000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent contextRef="c-5" decimals="-3" id="f-99" unitRef="usd">172161000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-4" decimals="-3" id="f-100" unitRef="usd">34443000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-5" decimals="-3" id="f-101" unitRef="usd">33065000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-102" unitRef="usd">625049000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-5" decimals="-3" id="f-103" unitRef="usd">627534000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-4" decimals="-3" id="f-104" unitRef="usd">260925000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-5" decimals="-3" id="f-105" unitRef="usd">266134000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-106" unitRef="usd">19664000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-5" decimals="-3" id="f-107" unitRef="usd">19811000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-108" unitRef="usd">2174330000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-5" decimals="-3" id="f-109" unitRef="usd">2170150000</us-gaap:Assets>
    <us-gaap:DebtCurrent contextRef="c-4" decimals="-3" id="f-110" unitRef="usd">26462000</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent contextRef="c-5" decimals="-3" id="f-111" unitRef="usd">26522000</us-gaap:DebtCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-4" decimals="-3" id="f-112" unitRef="usd">117125000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-5" decimals="-3" id="f-113" unitRef="usd">111872000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-114" unitRef="usd">38360000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-115" unitRef="usd">73386000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c-4" decimals="-3" id="f-116" unitRef="usd">34231000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c-5" decimals="-3" id="f-117" unitRef="usd">19972000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-118" unitRef="usd">100348000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-119" unitRef="usd">101066000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-120" unitRef="usd">316526000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-5" decimals="-3" id="f-121" unitRef="usd">332818000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-4" decimals="-3" id="f-122" unitRef="usd">569692000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-5" decimals="-3" id="f-123" unitRef="usd">575170000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-124" unitRef="usd">142016000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent contextRef="c-5" decimals="-3" id="f-125" unitRef="usd">143967000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-126" unitRef="usd">45126000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-5" decimals="-3" id="f-127" unitRef="usd">44495000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-4" decimals="-3" id="f-128" unitRef="usd">102228000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-5" decimals="-3" id="f-129" unitRef="usd">102419000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-130" unitRef="usd">3988000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-5" decimals="-3" id="f-131" unitRef="usd">4479000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-4" decimals="-3" id="f-132" unitRef="usd">1179576000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-5" decimals="-3" id="f-133" unitRef="usd">1203348000</us-gaap:Liabilities>
    <us-gaap:PreferredStockDividendRatePercentage contextRef="c-1" decimals="INF" id="f-134" unitRef="number">0.045</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockDividendRatePercentage contextRef="c-6" decimals="INF" id="f-135" unitRef="number">0.045</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-136"
      unitRef="usdPerShare">50000</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-5"
      decimals="INF"
      id="f-137"
      unitRef="usdPerShare">50000</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockValueOutstanding contextRef="c-4" decimals="-3" id="f-138" unitRef="usd">3569000</us-gaap:PreferredStockValueOutstanding>
    <us-gaap:PreferredStockValueOutstanding contextRef="c-5" decimals="-3" id="f-139" unitRef="usd">3569000</us-gaap:PreferredStockValueOutstanding>
    <us-gaap:CommonStockValueOutstanding contextRef="c-4" decimals="-3" id="f-140" unitRef="usd">315241000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:CommonStockValueOutstanding contextRef="c-5" decimals="-3" id="f-141" unitRef="usd">312324000</us-gaap:CommonStockValueOutstanding>
    <us-gaap:TreasuryStockValue contextRef="c-4" decimals="-3" id="f-142" unitRef="usd">367599000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue contextRef="c-5" decimals="-3" id="f-143" unitRef="usd">363284000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-144" unitRef="usd">-139548000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-5" decimals="-3" id="f-145" unitRef="usd">-129249000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-3" id="f-146" unitRef="usd">1183091000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-5" decimals="-3" id="f-147" unitRef="usd">1143442000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-4" decimals="-3" id="f-148" unitRef="usd">994754000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-149" unitRef="usd">966802000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-3" id="f-150" unitRef="usd">2174330000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-5" decimals="-3" id="f-151" unitRef="usd">2170150000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-152" unitRef="usd">58139000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-3" decimals="-3" id="f-153" unitRef="usd">-150173000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-154" unitRef="usd">15559000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-3" decimals="-3" id="f-155" unitRef="usd">14572000</us-gaap:DepreciationDepletionAndAmortization>
    <msa:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect contextRef="c-1" decimals="-3" id="f-156" unitRef="usd">0</msa:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect>
    <msa:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect contextRef="c-3" decimals="-3" id="f-157" unitRef="usd">-199578000</msa:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-158" unitRef="usd">4187000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-3" decimals="-3" id="f-159" unitRef="usd">6270000</us-gaap:ShareBasedCompensation>
    <us-gaap:PensionExpense contextRef="c-1" decimals="-3" id="f-160" unitRef="usd">-2208000</us-gaap:PensionExpense>
    <us-gaap:PensionExpense contextRef="c-3" decimals="-3" id="f-161" unitRef="usd">-2020000</us-gaap:PensionExpense>
    <msa:DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations contextRef="c-1" decimals="-3" id="f-162" unitRef="usd">-2190000</msa:DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations>
    <msa:DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations contextRef="c-3" decimals="-3" id="f-163" unitRef="usd">-237000</msa:DeferredIncomeTaxExpenseBenefitIncludingDiscontinuedOperations>
    <us-gaap:GainLossOnSaleOfOtherAssets contextRef="c-1" decimals="-3" id="f-164" unitRef="usd">-51000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets contextRef="c-3" decimals="-3" id="f-165" unitRef="usd">-739000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:PensionContributions contextRef="c-1" decimals="-3" id="f-166" unitRef="usd">1316000</us-gaap:PensionContributions>
    <us-gaap:PensionContributions contextRef="c-3" decimals="-3" id="f-167" unitRef="usd">2046000</us-gaap:PensionContributions>
    <msa:ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax contextRef="c-1" decimals="-3" id="f-168" unitRef="usd">-2333000</msa:ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax>
    <msa:ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax contextRef="c-3" decimals="-3" id="f-169" unitRef="usd">-4175000</msa:ForeignCurrencyTransactionGainLossIncludingDiscontinuedOperationsbeforeTax>
    <us-gaap:ProductLiabilityAccrualPeriodExpense contextRef="c-1" decimals="-3" id="f-170" unitRef="usd">0</us-gaap:ProductLiabilityAccrualPeriodExpense>
    <us-gaap:ProductLiabilityAccrualPeriodExpense contextRef="c-3" decimals="-3" id="f-171" unitRef="usd">3000</us-gaap:ProductLiabilityAccrualPeriodExpense>
    <msa:Paymentsonproductliabilityclaims contextRef="c-1" decimals="-3" id="f-172" unitRef="usd">0</msa:Paymentsonproductliabilityclaims>
    <msa:Paymentsonproductliabilityclaims contextRef="c-3" decimals="-3" id="f-173" unitRef="usd">5250000</msa:Paymentsonproductliabilityclaims>
    <msa:DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal contextRef="c-1" decimals="-3" id="f-174" unitRef="usd">0</msa:DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal>
    <msa:DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal contextRef="c-3" decimals="-3" id="f-175" unitRef="usd">341186000</msa:DisposalGroupIncludingDiscontinuedOperationContributionsMadeOnDisposal>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-176" unitRef="usd">-12132000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-3" decimals="-3" id="f-177" unitRef="usd">-21662000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-178" unitRef="usd">14946000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-3" decimals="-3" id="f-179" unitRef="usd">7404000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-1" decimals="-3" id="f-180" unitRef="usd">-6175000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-3" decimals="-3" id="f-181" unitRef="usd">7320000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-1" decimals="-3" id="f-182" unitRef="usd">-26328000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-3" decimals="-3" id="f-183" unitRef="usd">-18041000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="c-1" decimals="-3" id="f-184" unitRef="usd">702000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="c-3" decimals="-3" id="f-185" unitRef="usd">-769000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-186" unitRef="usd">50886000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-3" decimals="-3" id="f-187" unitRef="usd">-285909000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-188" unitRef="usd">11219000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-3" decimals="-3" id="f-189" unitRef="usd">8402000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-1" decimals="-3" id="f-190" unitRef="usd">0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-3" decimals="-3" id="f-191" unitRef="usd">-35000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-192" unitRef="usd">-11219000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-3" decimals="-3" id="f-193" unitRef="usd">-8367000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-1" decimals="-3" id="f-194" unitRef="usd">326000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-3" decimals="-3" id="f-195" unitRef="usd">801000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-1" decimals="-3" id="f-196" unitRef="usd">331010000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-3" decimals="-3" id="f-197" unitRef="usd">505588000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-1" decimals="-3" id="f-198" unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-3" decimals="-3" id="f-199" unitRef="usd">913000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDividends contextRef="c-1" decimals="-3" id="f-200" unitRef="usd">18490000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends contextRef="c-3" decimals="-3" id="f-201" unitRef="usd">18045000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsForRepurchaseOfEquity contextRef="c-1" decimals="-3" id="f-202" unitRef="usd">5838000</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:PaymentsForRepurchaseOfEquity contextRef="c-3" decimals="-3" id="f-203" unitRef="usd">3687000</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-1" decimals="-3" id="f-204" unitRef="usd">253000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-3" decimals="-3" id="f-205" unitRef="usd">4000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-206" unitRef="usd">-29085000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-3" decimals="-3" id="f-207" unitRef="usd">272771000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1" decimals="-3" id="f-208" unitRef="usd">-8676000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-3" id="f-209" unitRef="usd">-2287000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-210" unitRef="usd">1906000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-3" decimals="-3" id="f-211" unitRef="usd">-23792000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-212" unitRef="usd">148408000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-213" unitRef="usd">164428000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-214" unitRef="usd">150314000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-8" decimals="-3" id="f-215" unitRef="usd">140636000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-216" unitRef="usd">148329000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-8" decimals="-3" id="f-217" unitRef="usd">138906000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <msa:RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets contextRef="c-4" decimals="-3" id="f-218" unitRef="usd">1985000</msa:RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets>
    <msa:RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets contextRef="c-8" decimals="-3" id="f-219" unitRef="usd">1730000</msa:RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-220" unitRef="usd">150314000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-8" decimals="-3" id="f-221" unitRef="usd">140636000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:StockholdersEquity contextRef="c-9" decimals="-3" id="f-222" unitRef="usd">1158347000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-10" decimals="-3" id="f-223" unitRef="usd">-158717000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-11" decimals="-3" id="f-224" unitRef="usd">-150173000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-12" decimals="-3" id="f-225" unitRef="usd">11194000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c-3" decimals="-3" id="f-226" unitRef="usd">278000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c-12" decimals="-3" id="f-227" unitRef="usd">-439000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss contextRef="c-12" decimals="-3" id="f-228" unitRef="usd">2000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-3"
      decimals="INF"
      id="f-229"
      unitRef="usdPerShare">0.46</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockStock contextRef="c-11" decimals="-3" id="f-230" unitRef="usd">18035000</us-gaap:DividendsCommonStockStock>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="c-3"
      decimals="INF"
      id="f-231"
      unitRef="usdPerShare">0.5625</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:DividendsPreferredStockStock contextRef="c-11" decimals="-3" id="f-232" unitRef="usd">10000</us-gaap:DividendsPreferredStockStock>
    <us-gaap:StockholdersEquity contextRef="c-13" decimals="-3" id="f-233" unitRef="usd">990129000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-14" decimals="-3" id="f-234" unitRef="usd">-147082000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-15" decimals="-3" id="f-235" unitRef="usd">1143442000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-16" decimals="-3" id="f-236" unitRef="usd">-129249000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-17" decimals="-3" id="f-237" unitRef="usd">58139000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-18" decimals="-3" id="f-238" unitRef="usd">-10673000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="c-1" decimals="-3" id="f-239" unitRef="usd">14000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="c-18" decimals="-3" id="f-240" unitRef="usd">-374000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="c-1"
      decimals="INF"
      id="f-241"
      unitRef="usdPerShare">0.47</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockStock contextRef="c-17" decimals="-3" id="f-242" unitRef="usd">18480000</us-gaap:DividendsCommonStockStock>
    <us-gaap:PreferredStockDividendsPerShareDeclared
      contextRef="c-1"
      decimals="INF"
      id="f-243"
      unitRef="usdPerShare">0.5625</us-gaap:PreferredStockDividendsPerShareDeclared>
    <us-gaap:DividendsPreferredStockStock contextRef="c-17" decimals="-3" id="f-244" unitRef="usd">10000</us-gaap:DividendsPreferredStockStock>
    <us-gaap:StockholdersEquity contextRef="c-19" decimals="-3" id="f-245" unitRef="usd">1183091000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-3" id="f-246" unitRef="usd">-139548000</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c-1" id="f-247">Basis of PresentationThe condensed consolidated financial statements of MSA Safety Incorporated and its subsidiaries ("MSA" or "the Company") are unaudited. These unaudited condensed consolidated financial statements include all adjustments, consisting of normal recurring adjustments, considered necessary by management to fairly state the Company's results. Intercompany accounts and transactions have been eliminated. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of the results that may be expected for the entire year. The December&#160;31, 2023, Balance Sheet data was derived from the audited Consolidated Balance Sheets, but does not include all disclosures required by accounting principles generally accepted in the United States of America ("U.S. GAAP"). This Form 10-Q report should be read in conjunction with MSA's Form 10-K for the year ended December&#160;31, 2023, which includes all disclosures required by U.S. GAAP.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-248">The condensed consolidated financial statements of MSA Safety Incorporated and its subsidiaries ("MSA" or "the Company") are unaudited. These unaudited condensed consolidated financial statements include all adjustments, consisting of normal recurring adjustments, considered necessary by management to fairly state the Company's results. Intercompany accounts and transactions have been eliminated. The results reported in these unaudited condensed consolidated financial statements are not necessarily indicative of the results that may be expected for the entire year. The December&#160;31, 2023, Balance Sheet data was derived from the audited Consolidated Balance Sheets, but does not include all disclosures required by accounting principles generally accepted in the United States of America ("U.S. GAAP"). This Form 10-Q report should be read in conjunction with MSA's Form 10-K for the year ended December&#160;31, 2023, which includes all disclosures required by U.S. GAAP.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock contextRef="c-1" id="f-249">Cash and Cash Equivalents&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Several of the Company's subsidiaries participate in a notional cash pooling arrangement to manage global liquidity requirements. As part of a master netting arrangement, the participants combine their cash balances in pooling accounts at the same financial institution with the ability to offset bank overdrafts of one participant against positive cash account balances held by another participant. Under the terms of the master netting arrangement, the financial institution has the right, ability and intent to offset a positive balance in one account against an overdrawn amount in another account. Amounts in each of the accounts are unencumbered and unrestricted with respect to use. As such, the net cash balance related to this pooling arrangement is included in Cash and cash equivalents in the unaudited Condensed Consolidated Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&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 net cash pool position consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:82.282%"&gt;&lt;/td&gt;&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.518%"&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross cash pool position&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:  cash pool borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94,644)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net cash pool position&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock contextRef="c-1" id="f-250">&lt;div style="margin-top:9pt;text-indent:24.75pt"&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 net cash pool position consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:82.282%"&gt;&lt;/td&gt;&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.518%"&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross cash pool position&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:  cash pool borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94,644)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net cash pool position&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <msa:CashBalanceSubjectToMasterNettingArrangement contextRef="c-4" decimals="-3" id="f-251" unitRef="usd">95488000</msa:CashBalanceSubjectToMasterNettingArrangement>
    <msa:CashBalanceCollateralObligationToReturnCash contextRef="c-4" decimals="-3" id="f-252" unitRef="usd">94644000</msa:CashBalanceCollateralObligationToReturnCash>
    <msa:CashBalanceAmountOffsetAgainstCollateral contextRef="c-4" decimals="-3" id="f-253" unitRef="usd">844000</msa:CashBalanceAmountOffsetAgainstCollateral>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock contextRef="c-1" id="f-254">Restructuring Charges&lt;div style="margin-top:9pt;text-indent:24.75pt"&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 three months ended March&#160;31, 2024, we recorded restructuring charges of $3.0&#160;million. Americas segment restructuring charges of $0.3&#160;million during the three months ended March 31, 2024, were related to manufacturing footprint optimization activities. International segment restructuring charges of $1.9&#160;million during the three months ended March 31, 2024, were related to management restructuring and ongoing initiatives to drive profitable growth and improve productivity. Corporate segment restructuring charges of $0.8&#160;million during the three months ended March 31, 2024, were related to footprint optimization activities and management restructuring.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&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 three months ended March&#160;31, 2023, we recorded restructuring charges of $1.7 million. Americas segment restructuring charges of $1.4 million during the three months ended March 31, 2023, were related to manufacturing footprint optimization activities. Corporate segment restructuring charges of $0.6 million during the three months ended March 31, 2023, &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;were primarily related to various optimization activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Restructuring reserves are included in Other current liabilities in the accompanying unaudited Condensed Consolidated Balance Sheets. Activity and reserve balances for restructuring by segment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.621%"&gt;&lt;/td&gt;&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.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.835%"&gt;&lt;/td&gt;&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.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.835%"&gt;&lt;/td&gt;&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.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.835%"&gt;&lt;/td&gt;&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.698%"&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:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:8pt;font-weight:700;line-height:100%"&gt;Americas&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:8pt;font-weight:700;line-height:100%"&gt;International&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:8pt;font-weight:700;line-height:100%"&gt;Corporate&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:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Reserve balances at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&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;padding:0 1pt"&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;12.8&#160;&lt;/span&gt;&lt;/td&gt;&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;padding:0 1pt"&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;0.5&#160;&lt;/span&gt;&lt;/td&gt;&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;padding:0 1pt"&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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.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;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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;Cash payments / utilization &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Reserve balances at December 31, 2023&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;0.8&#160;&lt;/span&gt;&lt;/td&gt;&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;padding:0 1pt"&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;9.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&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;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8)&lt;/span&gt;&lt;/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:700;line-height:100%"&gt;Reserve balances at March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringCharges contextRef="c-1" decimals="-5" id="f-255" unitRef="usd">3000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-21" decimals="-5" id="f-256" unitRef="usd">300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-22" decimals="-5" id="f-257" unitRef="usd">1900000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-23" decimals="-5" id="f-258" unitRef="usd">800000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-3" decimals="-5" id="f-259" unitRef="usd">1700000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-24" decimals="-5" id="f-260" unitRef="usd">1400000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-25" decimals="-5" id="f-261" unitRef="usd">600000</us-gaap:RestructuringCharges>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock contextRef="c-1" id="f-262">Activity and reserve balances for restructuring by segment were as follows:&lt;div style="margin-bottom:1pt;margin-top:11pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:36.621%"&gt;&lt;/td&gt;&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.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.835%"&gt;&lt;/td&gt;&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.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.835%"&gt;&lt;/td&gt;&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.692%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.835%"&gt;&lt;/td&gt;&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.698%"&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:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:8pt;font-weight:700;line-height:100%"&gt;Americas&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:8pt;font-weight:700;line-height:100%"&gt;International&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:8pt;font-weight:700;line-height:100%"&gt;Corporate&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:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Reserve balances at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&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;padding:0 1pt"&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;12.8&#160;&lt;/span&gt;&lt;/td&gt;&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;padding:0 1pt"&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;0.5&#160;&lt;/span&gt;&lt;/td&gt;&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;padding:0 1pt"&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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.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;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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;Cash payments / utilization &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Reserve balances at December 31, 2023&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;0.8&#160;&lt;/span&gt;&lt;/td&gt;&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;padding:0 1pt"&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;9.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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.8&#160;&lt;/span&gt;&lt;/td&gt;&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;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/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;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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 colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.8)&lt;/span&gt;&lt;/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:700;line-height:100%"&gt;Reserve balances at March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringReserve contextRef="c-26" decimals="-5" id="f-263" unitRef="usd">1700000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-27" decimals="-5" id="f-264" unitRef="usd">12800000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-28" decimals="-5" id="f-265" unitRef="usd">500000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-7" decimals="-5" id="f-266" unitRef="usd">15000000.0</us-gaap:RestructuringReserve>
    <msa:RestructuringChargesbeforeAdjustments contextRef="c-29" decimals="-5" id="f-267" unitRef="usd">3100000</msa:RestructuringChargesbeforeAdjustments>
    <msa:RestructuringChargesbeforeAdjustments contextRef="c-30" decimals="-5" id="f-268" unitRef="usd">4700000</msa:RestructuringChargesbeforeAdjustments>
    <msa:RestructuringChargesbeforeAdjustments contextRef="c-31" decimals="-5" id="f-269" unitRef="usd">2100000</msa:RestructuringChargesbeforeAdjustments>
    <msa:RestructuringChargesbeforeAdjustments contextRef="c-32" decimals="-5" id="f-270" unitRef="usd">9900000</msa:RestructuringChargesbeforeAdjustments>
    <us-gaap:RestructuringReserveTranslationAdjustment contextRef="c-29" decimals="-5" id="f-271" unitRef="usd">100000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment contextRef="c-30" decimals="-5" id="f-272" unitRef="usd">-100000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment contextRef="c-31" decimals="-5" id="f-273" unitRef="usd">0</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment contextRef="c-32" decimals="-5" id="f-274" unitRef="usd">0</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:PaymentsForRestructuring contextRef="c-29" decimals="-5" id="f-275" unitRef="usd">3900000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring contextRef="c-30" decimals="-5" id="f-276" unitRef="usd">8600000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring contextRef="c-31" decimals="-5" id="f-277" unitRef="usd">2600000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring contextRef="c-32" decimals="-5" id="f-278" unitRef="usd">15100000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve contextRef="c-33" decimals="-5" id="f-279" unitRef="usd">800000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-34" decimals="-5" id="f-280" unitRef="usd">9000000.0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-35" decimals="-5" id="f-281" unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-5" decimals="-5" id="f-282" unitRef="usd">9800000</us-gaap:RestructuringReserve>
    <msa:RestructuringChargesReversalOfCost contextRef="c-21" decimals="-5" id="f-283" unitRef="usd">300000</msa:RestructuringChargesReversalOfCost>
    <msa:RestructuringChargesReversalOfCost contextRef="c-22" decimals="-5" id="f-284" unitRef="usd">1900000</msa:RestructuringChargesReversalOfCost>
    <msa:RestructuringChargesReversalOfCost contextRef="c-23" decimals="-5" id="f-285" unitRef="usd">800000</msa:RestructuringChargesReversalOfCost>
    <msa:RestructuringChargesReversalOfCost contextRef="c-1" decimals="-5" id="f-286" unitRef="usd">3000000.0</msa:RestructuringChargesReversalOfCost>
    <us-gaap:RestructuringReserveTranslationAdjustment contextRef="c-21" decimals="-5" id="f-287" unitRef="usd">0</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment contextRef="c-22" decimals="-5" id="f-288" unitRef="usd">200000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment contextRef="c-23" decimals="-5" id="f-289" unitRef="usd">0</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserveTranslationAdjustment contextRef="c-1" decimals="-5" id="f-290" unitRef="usd">200000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:PaymentsForRestructuring contextRef="c-21" decimals="-5" id="f-291" unitRef="usd">600000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring contextRef="c-22" decimals="-5" id="f-292" unitRef="usd">2900000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring contextRef="c-23" decimals="-5" id="f-293" unitRef="usd">300000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring contextRef="c-1" decimals="-5" id="f-294" unitRef="usd">3800000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve contextRef="c-36" decimals="-5" id="f-295" unitRef="usd">500000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-37" decimals="-5" id="f-296" unitRef="usd">7800000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-38" decimals="-5" id="f-297" unitRef="usd">500000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve contextRef="c-4" decimals="-5" id="f-298" unitRef="usd">8800000</us-gaap:RestructuringReserve>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c-1" id="f-299">Inventories&lt;div style="margin-top:9pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of inventory: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.635%"&gt;&lt;/td&gt;&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.517%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.829%"&gt;&lt;/td&gt;&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.519%"&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:8pt;font-weight:700;line-height:100%"&gt;December 31, 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials and supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c-1" id="f-300">&lt;div style="margin-top:9pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of inventory: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.635%"&gt;&lt;/td&gt;&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.517%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.829%"&gt;&lt;/td&gt;&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.519%"&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:8pt;font-weight:700;line-height:100%"&gt;December 31, 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials and supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-4" decimals="-3" id="f-301" unitRef="usd">89899000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-5" decimals="-3" id="f-302" unitRef="usd">88687000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-4" decimals="-3" id="f-303" unitRef="usd">19136000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-5" decimals="-3" id="f-304" unitRef="usd">15378000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-4" decimals="-3" id="f-305" unitRef="usd">196521000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-5" decimals="-3" id="f-306" unitRef="usd">188539000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-307" unitRef="usd">305556000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-5" decimals="-3" id="f-308" unitRef="usd">292604000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c-1" id="f-309">Property, Plant and Equipment &lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of property, plant and equipment, net: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&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:64.104%"&gt;&lt;/td&gt;&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.712%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.969%"&gt;&lt;/td&gt;&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.715%"&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:8pt;font-weight:700;line-height:100%"&gt;December 31, 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;498,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:  accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(447,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(456,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&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:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-310">&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the components of property, plant and equipment, net: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&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:64.104%"&gt;&lt;/td&gt;&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.712%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.969%"&gt;&lt;/td&gt;&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.715%"&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:8pt;font-weight:700;line-height:100%"&gt;December 31, 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;488,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;498,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;667,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less:  accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(447,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(456,034)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&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:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="c-39" decimals="-3" id="f-311" unitRef="usd">4303000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="c-40" decimals="-3" id="f-312" unitRef="usd">4332000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="c-41" decimals="-3" id="f-313" unitRef="usd">140918000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="c-42" decimals="-3" id="f-314" unitRef="usd">141027000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="c-43" decimals="-3" id="f-315" unitRef="usd">488301000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="c-44" decimals="-3" id="f-316" unitRef="usd">498148000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="c-45" decimals="-3" id="f-317" unitRef="usd">24851000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="c-46" decimals="-3" id="f-318" unitRef="usd">24404000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="c-4" decimals="-3" id="f-319" unitRef="usd">658373000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization contextRef="c-5" decimals="-3" id="f-320" unitRef="usd">667911000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization contextRef="c-4" decimals="-3" id="f-321" unitRef="usd">447418000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization contextRef="c-5" decimals="-3" id="f-322" unitRef="usd">456034000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-4" decimals="-3" id="f-323" unitRef="usd">210955000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization contextRef="c-5" decimals="-3" id="f-324" unitRef="usd">211877000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:DisclosureOfReclassificationAmountTextBlock contextRef="c-1" id="f-325">Reclassifications Out of Accumulated Other Comprehensive Loss&lt;div style="margin-top:9pt;text-indent:22.5pt"&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 loss were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.635%"&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;td colspan="3" style="display:none"&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:15.517%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.829%"&gt;&lt;/td&gt;&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.519%"&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:9pt;font-weight:700;line-height:100%"&gt;Three Months 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&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;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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension and other post-retirement benefits &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&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="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,335)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive loss into net income (loss):&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;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="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 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service credit (Note 14)&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;td colspan="3" style="display:none"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized net actuarial losses (Note 14)&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;td colspan="3" style="display:none"&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:middle"&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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax (benefit) expense&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;td colspan="3" style="display:none"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align: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 amount reclassified from accumulated other comprehensive loss, net of tax, into net income (loss)&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;374&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;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;439&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of period&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,896)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/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:700;line-height:100%"&gt;Available-for-sale securities&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;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="background-color:#cceeff;border-top:1pt solid #000;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:1pt 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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td 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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized net gains on available-for-sale securities (Note 16)&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;td colspan="3" style="display:none"&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;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Balance at end of period&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:700;line-height:100%"&gt;Foreign currency translation&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;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="background-color:#cceeff;border-top:1pt 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:1pt 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86,597)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments&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;td colspan="3" style="display:none"&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;(10,673)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,194&#160;&lt;/span&gt;&lt;/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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of period&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassifications out of accumulated other comprehensive loss and into net income (loss) are included in the computation of net periodic pension and other post-retirement benefit costs (refer to Note 14&#x2014;Pensions and Other Post-retirement Benefits). &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfReclassificationAmountTextBlock>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock contextRef="c-1" id="f-326">&lt;div style="margin-top:9pt;text-indent:22.5pt"&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 loss were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.635%"&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;td colspan="3" style="display:none"&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:15.517%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.829%"&gt;&lt;/td&gt;&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.519%"&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:9pt;font-weight:700;line-height:100%"&gt;Three Months 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&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;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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Pension and other post-retirement benefits &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&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="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,335)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive loss into net income (loss):&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;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="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 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of prior service credit (Note 14)&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;td colspan="3" style="display:none"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized net actuarial losses (Note 14)&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;td colspan="3" style="display:none"&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:middle"&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:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax (benefit) expense&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;td colspan="3" style="display:none"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align: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 amount reclassified from accumulated other comprehensive loss, net of tax, into net income (loss)&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;374&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;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;439&#160;&lt;/span&gt;&lt;/td&gt;&lt;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="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of period&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,896)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/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:700;line-height:100%"&gt;Available-for-sale securities&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;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="background-color:#cceeff;border-top:1pt solid #000;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:1pt 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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td 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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized net gains on available-for-sale securities (Note 16)&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;td colspan="3" style="display:none"&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;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Balance at end of period&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:700;line-height:100%"&gt;Foreign currency translation&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;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="background-color:#cceeff;border-top:1pt 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:1pt 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86,597)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(108,380)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustments&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;td colspan="3" style="display:none"&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;(10,673)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,194&#160;&lt;/span&gt;&lt;/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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of period&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(97,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassifications out of accumulated other comprehensive loss and into net income (loss) are included in the computation of net periodic pension and other post-retirement benefit costs (refer to Note 14&#x2014;Pensions and Other Post-retirement Benefits). &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-47" decimals="-3" id="f-327" unitRef="usd">-42652000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-48" decimals="-3" id="f-328" unitRef="usd">-50335000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax contextRef="c-49" decimals="-3" id="f-329" unitRef="usd">9000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax contextRef="c-50" decimals="-3" id="f-330" unitRef="usd">24000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax contextRef="c-51" decimals="-3" id="f-331" unitRef="usd">-397000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax contextRef="c-52" decimals="-3" id="f-332" unitRef="usd">-185000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax contextRef="c-53" decimals="-3" id="f-333" unitRef="usd">-14000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax contextRef="c-54" decimals="-3" id="f-334" unitRef="usd">278000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-53" decimals="-3" id="f-335" unitRef="usd">-374000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax contextRef="c-54" decimals="-3" id="f-336" unitRef="usd">-439000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-55" decimals="-3" id="f-337" unitRef="usd">-42278000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-56" decimals="-3" id="f-338" unitRef="usd">-49896000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-57" decimals="-3" id="f-339" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-58" decimals="-3" id="f-340" unitRef="usd">-2000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-59" decimals="-3" id="f-341" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-60" decimals="-3" id="f-342" unitRef="usd">2000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-61" decimals="-3" id="f-343" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-62" decimals="-3" id="f-344" unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-63" decimals="-3" id="f-345" unitRef="usd">-86597000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-64" decimals="-3" id="f-346" unitRef="usd">-108380000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-65" decimals="-3" id="f-347" unitRef="usd">-10673000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-65" decimals="-3" id="f-348" unitRef="usd">-10673000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-66" decimals="-3" id="f-349" unitRef="usd">11194000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-66" decimals="-3" id="f-350" unitRef="usd">11194000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-67" decimals="-3" id="f-351" unitRef="usd">-97270000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-68" decimals="-3" id="f-352" unitRef="usd">-97186000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c-1" id="f-353">Capital Stock &lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Preferred Stock&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 has authorized 100,000 shares of $50 par value 4.5% cumulative preferred nonvoting stock which is callable at $52.50. There were 71,340 shares issued and 52,998 shares held in treasury at both March&#160;31, 2024 and December&#160;31, 2023. The Treasury shares at cost line in the unaudited Condensed Consolidated Balance Sheets includes $1.8 million related to preferred stock. There were no shares of preferred stock purchased and subsequently held in treasury during the three months ended March&#160;31, 2024 or 2023. The Company has also authorized 1,000,000 shares of $10 par value second cumulative preferred voting stock. No shares have been issued as of March&#160;31, 2024, or December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Common Stock&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 has authorized 180,000,000 shares of no par value common stock. There were 62,081,391 shares issued as of March&#160;31, 2024 and December&#160;31, 2023. No new shares were issued during the three months ended March&#160;31, 2024 or 2023. There were 39,381,219 and 39,317,212 shares outstanding at March&#160;31, 2024 and December&#160;31, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Treasury Shares&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's stock repurchase program authorizes up to $100.0 million to repurchase MSA common stock in the open market and in private transactions. The stock repurchase program has no expiration date. The maximum number of shares that may be repurchased is calculated based on the dollars remaining under the program and the respective month-end closing share price. During the three months ended March&#160;31, 2024, and 2023, no shares were repurchased under this program. There were 22,700,172 and 22,764,179 treasury shares at March&#160;31, 2024 and December&#160;31, 2023, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company issues treasury shares for all stock-based benefit plans. Shares are issued from treasury at the average treasury share cost on the date of the transaction. There were 95,428 and 26,774 Treasury shares issued for these purposes during the three months ended March&#160;31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Common stock activity is summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.079%"&gt;&lt;/td&gt;&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.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.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:13.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.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:13.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.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:13.588%"&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="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:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Common&lt;br/&gt;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%"&gt;Treasury&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:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Common&lt;br/&gt;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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:8pt;font-weight:700;line-height:100%"&gt;Treasury&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:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;312,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;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;(361,684)&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"&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;281,980&#160;&lt;/span&gt;&lt;/td&gt;&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;padding:0 1pt"&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;(359,838)&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted and performance stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,436)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Stock options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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;Treasury shares purchased for stock compensation programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,687)&lt;/span&gt;&lt;/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;/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;/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;/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;/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;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(365,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(362,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;tr&gt;&lt;td colspan="24" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excludes treasury cost related to preferred stock.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c-69"
      decimals="INF"
      id="f-354"
      unitRef="shares">100000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-69"
      decimals="INF"
      id="f-355"
      unitRef="usdPerShare">50</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="c-70"
      decimals="INF"
      id="f-356"
      unitRef="number">0.045</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockRedemptionPricePerShare
      contextRef="c-69"
      decimals="INF"
      id="f-357"
      unitRef="usdPerShare">52.50</us-gaap:PreferredStockRedemptionPricePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c-69"
      decimals="INF"
      id="f-358"
      unitRef="shares">71340</us-gaap:PreferredStockSharesIssued>
    <us-gaap:TreasuryStockPreferredShares contextRef="c-69" decimals="0" id="f-359" unitRef="shares">52998</us-gaap:TreasuryStockPreferredShares>
    <us-gaap:TreasuryStockValue contextRef="c-71" decimals="-5" id="f-360" unitRef="usd">1800000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="c-70"
      decimals="INF"
      id="f-361"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c-72"
      decimals="INF"
      id="f-362"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-72"
      decimals="INF"
      id="f-363"
      unitRef="usdPerShare">10</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c-72"
      decimals="INF"
      id="f-364"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-365" unitRef="shares">180000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockNoParValue
      contextRef="c-4"
      decimals="INF"
      id="f-366"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesIssued
      contextRef="c-73"
      decimals="INF"
      id="f-367"
      unitRef="shares">62081391</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c-74"
      decimals="INF"
      id="f-368"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c-75"
      decimals="INF"
      id="f-369"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-370" unitRef="shares">39381219</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-5" decimals="INF" id="f-371" unitRef="shares">39317212</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-76" decimals="INF" id="f-372" unitRef="usd">100000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="c-74"
      decimals="INF"
      id="f-373"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockCommonShares contextRef="c-4" decimals="INF" id="f-374" unitRef="shares">22700172</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares contextRef="c-5" decimals="INF" id="f-375" unitRef="shares">22764179</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="c-77"
      decimals="INF"
      id="f-376"
      unitRef="shares">95428</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross
      contextRef="c-78"
      decimals="INF"
      id="f-377"
      unitRef="shares">26774</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
    <msa:CapitalStockDisclosureTableTextBlock contextRef="c-1" id="f-378">&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Common stock activity is summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.079%"&gt;&lt;/td&gt;&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.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.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:13.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.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:13.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.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:13.588%"&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="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:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Common&lt;br/&gt;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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:8pt;font-weight:700;line-height:100%"&gt;Treasury&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:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Common&lt;br/&gt;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt 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:8pt;font-weight:700;line-height:100%"&gt;Treasury&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:8pt;font-weight:700;line-height:100%"&gt;Cost&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;312,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;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;(361,684)&lt;/span&gt;&lt;/td&gt;&lt;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;padding:0 1pt"&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;281,980&#160;&lt;/span&gt;&lt;/td&gt;&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;padding:0 1pt"&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;(359,838)&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted and performance stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,436)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,244)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;Stock options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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;Treasury shares purchased for stock compensation programs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,687)&lt;/span&gt;&lt;/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;/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;/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;/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;/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;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(365,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(362,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;tr&gt;&lt;td colspan="24" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excludes treasury cost related to preferred stock.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</msa:CapitalStockDisclosureTableTextBlock>
    <us-gaap:StockholdersEquity contextRef="c-79" decimals="-3" id="f-379" unitRef="usd">312324000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-80" decimals="-3" id="f-380" unitRef="usd">-361684000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-81" decimals="-3" id="f-381" unitRef="usd">281980000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-82" decimals="-3" id="f-382" unitRef="usd">-359838000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-83" decimals="-3" id="f-383" unitRef="usd">4187000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-84" decimals="-3" id="f-384" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-85" decimals="-3" id="f-385" unitRef="usd">6270000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-86" decimals="-3" id="f-386" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="c-87" decimals="-3" id="f-387" unitRef="usd">-1436000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="c-88" decimals="-3" id="f-388" unitRef="usd">1436000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="c-89" decimals="-3" id="f-389" unitRef="usd">-1244000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="c-90" decimals="-3" id="f-390" unitRef="usd">1244000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-91" decimals="-3" id="f-391" unitRef="usd">166000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-92" decimals="-3" id="f-392" unitRef="usd">87000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-93" decimals="-3" id="f-393" unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-94" decimals="-3" id="f-394" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-95" decimals="-3" id="f-395" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-96" decimals="-3" id="f-396" unitRef="usd">5838000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-97" decimals="-3" id="f-397" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-98" decimals="-3" id="f-398" unitRef="usd">3687000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockholdersEquity contextRef="c-99" decimals="-3" id="f-399" unitRef="usd">315241000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-100" decimals="-3" id="f-400" unitRef="usd">-365999000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-101" decimals="-3" id="f-401" unitRef="usd">287009000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-102" decimals="-3" id="f-402" unitRef="usd">-362280000</us-gaap:StockholdersEquity>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-403">Segment Information&lt;div style="margin-top:9pt;text-indent:24.75pt"&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 organized into four geographical operating segments that are based on management responsibilities:  Northern North America; Latin America; Europe, Middle East &amp;amp; Africa; and Asia Pacific. The operating segments have been aggregated (based on economic similarities, the nature of their products, end-user markets and methods of distribution) into three reportable segments: Americas, International, and Corporate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Americas segment is comprised of our operations in Northern North American and Latin American geographies. The International segment is comprised of our operations in all geographies outside of the Americas. Certain global expenses are allocated to each segment in a manner consistent with where the benefits from the expenses are derived.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's sales are allocated to each segment based primarily on the country destination of the end-customer. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Adjusted operating income (loss), adjusted operating margin, adjusted earnings before interest, taxes, depreciation and amortization (EBITDA) and adjusted EBITDA margin are the measures used by the chief operating decision maker to evaluate segment performance and allocate resources. Adjusted operating income (loss) is defined as operating income (loss) excluding restructuring charges, currency exchange (gains) losses, product liability expense, loss on divestiture of Mine Safety Appliances Company, LLC ("MSA LLC"), transaction costs and acquisition-related amortization. Adjusted operating margin is defined as adjusted operating income (loss) divided by segment net sales to external customers. Adjusted EBITDA is defined as adjusted operating income (loss) plus depreciation and amortization. Adjusted EBITDA margin is defined as adjusted EBITDA divided by segment net sales to external customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting principles applied at the operating segment level in determining operating income (loss) are generally the same as those applied at the unaudited condensed consolidated financial statement level. Sales and transfers between operating segments are accounted for at market-based transaction prices and are eliminated in consolidation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reportable segment information is presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.370%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.564%"&gt;&lt;/td&gt;&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.673%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&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.673%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&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.673%"&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;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&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.678%"&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands, except percentages)&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:8pt;font-weight:700;line-height:100%"&gt;Americas&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:8pt;font-weight:700;line-height:100%"&gt;International&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:8pt;font-weight:700;line-height:100%"&gt;Corporate&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;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:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;br/&gt;Totals&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 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;border-top:1pt 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:1pt 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:1pt solid #000000;padding:0 1pt"&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="background-color:#cceeff;padding:0 1pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales to external customers&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;295,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;117,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;413,302&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&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="display:none"&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;80,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring charges (Note 3)&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,017&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency exchange losses, 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="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="display:none"&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;2,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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="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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of acquisition-related intangible 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;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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,314&#160;&lt;/span&gt;&lt;/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:middle"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&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: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="display:none"&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;233&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted operating income (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;86,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,695)&lt;/span&gt;&lt;/td&gt;&lt;td 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,009&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted operating margin %&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;29.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;11.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="3" style="background-color:#cceeff;padding:0 1pt"&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="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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,245&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&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,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA margin %&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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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="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="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;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 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: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="display:none"&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="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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales to external customers&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;280,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;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;117,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;398,262&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating 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="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="display:none"&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;(60,061)&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring charges (Note 3)&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,747&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency exchange losses, 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="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="display:none"&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,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on divestiture of MSA LLC (Note 17)&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,211&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product liability expense (Note 17)&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="display:none"&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;3&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of acquisition-related intangible 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;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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted operating 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,093)&lt;/span&gt;&lt;/td&gt;&lt;td 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,380&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted operating margin %&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.6&#160;&lt;/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;13.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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="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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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="display:none"&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;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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&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;80,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,647&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA margin %&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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;16.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="3" style="background-color:#cceeff;padding:0 1pt"&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="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="27" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:7pt;margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; Transaction costs include advisory, legal, accounting, valuation, and other professional or consulting fees incurred during acquisitions and divestitures. These costs are included in Selling, general and administrative expense in the unaudited Condensed Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total sales by product group was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;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:38.666%"&gt;&lt;/td&gt;&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.864%"&gt;&lt;/td&gt;&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.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.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:9.864%"&gt;&lt;/td&gt;&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.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.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:9.864%"&gt;&lt;/td&gt;&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.532%"&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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;International&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands, except percentages)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percent&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percent&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percent&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Firefighter Safety &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35%&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:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Detection &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial PPE and Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29%&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;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;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;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;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 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&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;tr style="height:8pt"&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:1pt solid #000000;padding:0 1pt"&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="3" style="background-color:#cceeff;padding:0 1pt"&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="3" style="background-color:#cceeff;border-top:1pt 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:1pt solid #000;padding:0 1pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands, except percentages)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percent&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percent&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percent&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:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Firefighter Safety &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Detection &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40%&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:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial PPE and Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28%&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;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;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;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;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 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&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:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Firefighter Safety includes Breathing Apparatus and Firefighter Helmets and Protective Apparel.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&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; Detection includes Fixed Gas and Flame Detection and Portable Gas detection.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(c) &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;Industrial PPE and Other includes Industrial Head Protection, Fall Protection and Non-Core.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <msa:NumberOfGeographicalSegments
      contextRef="c-1"
      decimals="INF"
      id="f-404"
      unitRef="segment">4</msa:NumberOfGeographicalSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-405"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-1" id="f-406">&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reportable segment information is presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.370%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.564%"&gt;&lt;/td&gt;&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.673%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&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.673%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&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.673%"&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;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.023%"&gt;&lt;/td&gt;&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.678%"&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands, except percentages)&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:8pt;font-weight:700;line-height:100%"&gt;Americas&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:8pt;font-weight:700;line-height:100%"&gt;International&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:8pt;font-weight:700;line-height:100%"&gt;Corporate&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;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:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;br/&gt;Totals&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 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;border-top:1pt 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:1pt 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:1pt solid #000000;padding:0 1pt"&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="background-color:#cceeff;padding:0 1pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales to external customers&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;295,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;117,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;413,302&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&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="display:none"&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;80,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring charges (Note 3)&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,017&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency exchange losses, 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="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="display:none"&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;2,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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="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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of acquisition-related intangible 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;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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,314&#160;&lt;/span&gt;&lt;/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:middle"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&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: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="display:none"&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;233&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted operating income (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;86,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,695)&lt;/span&gt;&lt;/td&gt;&lt;td 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,009&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted operating margin %&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;29.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;11.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="3" style="background-color:#cceeff;padding:0 1pt"&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="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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,245&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&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,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,484)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA margin %&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.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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="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="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;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 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: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="display:none"&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="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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net sales to external customers&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;280,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;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;117,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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;398,262&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating 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="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="display:none"&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;(60,061)&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restructuring charges (Note 3)&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,747&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency exchange losses, 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="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="display:none"&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,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on divestiture of MSA LLC (Note 17)&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,211&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product liability expense (Note 17)&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="display:none"&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;3&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of acquisition-related intangible 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;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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted operating 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,093)&lt;/span&gt;&lt;/td&gt;&lt;td 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,380&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted operating margin %&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.6&#160;&lt;/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;13.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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="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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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="display:none"&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;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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA&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;80,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,905)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,647&#160;&lt;/span&gt;&lt;/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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjusted EBITDA margin %&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.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;16.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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="3" style="background-color:#cceeff;padding:0 1pt"&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="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="27" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:7pt;margin-top:2pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; Transaction costs include advisory, legal, accounting, valuation, and other professional or consulting fees incurred during acquisitions and divestitures. These costs are included in Selling, general and administrative expense in the unaudited Condensed Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-21" decimals="-3" id="f-407" unitRef="usd">295539000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-103" decimals="-3" id="f-408" unitRef="usd">117763000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-23" decimals="-3" id="f-409" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-410" unitRef="usd">413302000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-411" unitRef="usd">80112000</us-gaap:OperatingIncomeLoss>
    <us-gaap:RestructuringCharges contextRef="c-1" decimals="-3" id="f-412" unitRef="usd">3017000</us-gaap:RestructuringCharges>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-1" decimals="-3" id="f-413" unitRef="usd">-2333000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <msa:AmortizationOfAcquiredFiniteLivedIntangibleAssets contextRef="c-1" decimals="-3" id="f-414" unitRef="usd">2314000</msa:AmortizationOfAcquiredFiniteLivedIntangibleAssets>
    <msa:StrategicTransactionCosts contextRef="c-1" decimals="-3" id="f-415" unitRef="usd">233000</msa:StrategicTransactionCosts>
    <msa:OperatingIncomeLossAdjusted contextRef="c-21" decimals="-3" id="f-416" unitRef="usd">86218000</msa:OperatingIncomeLossAdjusted>
    <msa:OperatingIncomeLossAdjusted contextRef="c-103" decimals="-3" id="f-417" unitRef="usd">13486000</msa:OperatingIncomeLossAdjusted>
    <msa:OperatingIncomeLossAdjusted contextRef="c-23" decimals="-3" id="f-418" unitRef="usd">-11695000</msa:OperatingIncomeLossAdjusted>
    <msa:OperatingIncomeLossAdjusted contextRef="c-1" decimals="-3" id="f-419" unitRef="usd">88009000</msa:OperatingIncomeLossAdjusted>
    <msa:AdjustedOperatingMarginPercent contextRef="c-21" decimals="3" id="f-420" unitRef="number">0.292</msa:AdjustedOperatingMarginPercent>
    <msa:AdjustedOperatingMarginPercent contextRef="c-103" decimals="3" id="f-421" unitRef="number">0.115</msa:AdjustedOperatingMarginPercent>
    <msa:DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts contextRef="c-1" decimals="-3" id="f-422" unitRef="usd">13245000</msa:DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts>
    <msa:AdjustedEBITDA contextRef="c-21" decimals="-3" id="f-423" unitRef="usd">95693000</msa:AdjustedEBITDA>
    <msa:AdjustedEBITDA contextRef="c-103" decimals="-3" id="f-424" unitRef="usd">17045000</msa:AdjustedEBITDA>
    <msa:AdjustedEBITDA contextRef="c-23" decimals="-3" id="f-425" unitRef="usd">-11484000</msa:AdjustedEBITDA>
    <msa:AdjustedEBITDA contextRef="c-1" decimals="-3" id="f-426" unitRef="usd">101254000</msa:AdjustedEBITDA>
    <msa:AdjustedEBITDAPercentage contextRef="c-21" decimals="3" id="f-427" unitRef="number">0.324</msa:AdjustedEBITDAPercentage>
    <msa:AdjustedEBITDAPercentage contextRef="c-103" decimals="3" id="f-428" unitRef="number">0.145</msa:AdjustedEBITDAPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-24" decimals="-3" id="f-429" unitRef="usd">280267000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-104" decimals="-3" id="f-430" unitRef="usd">117995000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-25" decimals="-3" id="f-431" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-3" decimals="-3" id="f-432" unitRef="usd">398262000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss contextRef="c-3" decimals="-3" id="f-433" unitRef="usd">-60061000</us-gaap:OperatingIncomeLoss>
    <us-gaap:RestructuringCharges contextRef="c-3" decimals="-3" id="f-434" unitRef="usd">1747000</us-gaap:RestructuringCharges>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-3" decimals="-3" id="f-435" unitRef="usd">-4175000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal contextRef="c-3" decimals="-3" id="f-436" unitRef="usd">-129211000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <msa:ProductLiabilityExpense contextRef="c-3" decimals="-3" id="f-437" unitRef="usd">3000</msa:ProductLiabilityExpense>
    <msa:AmortizationOfAcquiredFiniteLivedIntangibleAssets contextRef="c-3" decimals="-3" id="f-438" unitRef="usd">2305000</msa:AmortizationOfAcquiredFiniteLivedIntangibleAssets>
    <msa:OperatingIncomeLossAdjusted contextRef="c-24" decimals="-3" id="f-439" unitRef="usd">71694000</msa:OperatingIncomeLossAdjusted>
    <msa:OperatingIncomeLossAdjusted contextRef="c-104" decimals="-3" id="f-440" unitRef="usd">15779000</msa:OperatingIncomeLossAdjusted>
    <msa:OperatingIncomeLossAdjusted contextRef="c-25" decimals="-3" id="f-441" unitRef="usd">-10093000</msa:OperatingIncomeLossAdjusted>
    <msa:OperatingIncomeLossAdjusted contextRef="c-3" decimals="-3" id="f-442" unitRef="usd">77380000</msa:OperatingIncomeLossAdjusted>
    <msa:AdjustedOperatingMarginPercent contextRef="c-24" decimals="3" id="f-443" unitRef="number">0.256</msa:AdjustedOperatingMarginPercent>
    <msa:AdjustedOperatingMarginPercent contextRef="c-104" decimals="3" id="f-444" unitRef="number">0.134</msa:AdjustedOperatingMarginPercent>
    <msa:DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts contextRef="c-3" decimals="-3" id="f-445" unitRef="usd">12267000</msa:DepreciationDepletionAndAmortizationExcludingAcquisitionRelatedAmounts>
    <msa:AdjustedEBITDA contextRef="c-24" decimals="-3" id="f-446" unitRef="usd">80494000</msa:AdjustedEBITDA>
    <msa:AdjustedEBITDA contextRef="c-104" decimals="-3" id="f-447" unitRef="usd">19058000</msa:AdjustedEBITDA>
    <msa:AdjustedEBITDA contextRef="c-25" decimals="-3" id="f-448" unitRef="usd">-9905000</msa:AdjustedEBITDA>
    <msa:AdjustedEBITDA contextRef="c-3" decimals="-3" id="f-449" unitRef="usd">89647000</msa:AdjustedEBITDA>
    <msa:AdjustedEBITDAPercentage contextRef="c-24" decimals="3" id="f-450" unitRef="number">0.287</msa:AdjustedEBITDAPercentage>
    <msa:AdjustedEBITDAPercentage contextRef="c-104" decimals="3" id="f-451" unitRef="number">0.162</msa:AdjustedEBITDAPercentage>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock contextRef="c-1" id="f-452">&lt;div style="margin-top:4pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total sales by product group was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;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:38.666%"&gt;&lt;/td&gt;&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.864%"&gt;&lt;/td&gt;&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.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.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:9.864%"&gt;&lt;/td&gt;&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.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.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:9.864%"&gt;&lt;/td&gt;&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.532%"&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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;International&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands, except percentages)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percent&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percent&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percent&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Firefighter Safety &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35%&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:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Detection &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial PPE and Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29%&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;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;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;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;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 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;413,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;295,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&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;tr style="height:8pt"&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:1pt solid #000000;padding:0 1pt"&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="3" style="background-color:#cceeff;padding:0 1pt"&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="3" style="background-color:#cceeff;border-top:1pt 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:1pt solid #000;padding:0 1pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands, except percentages)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percent&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percent&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Dollars&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Percent&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:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Firefighter Safety &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Detection &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40%&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:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Industrial PPE and Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(c)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29%&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28%&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;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;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;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;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 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&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:1pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Firefighter Safety includes Breathing Apparatus and Firefighter Helmets and Protective Apparel.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(b)&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; Detection includes Fixed Gas and Flame Detection and Portable Gas detection.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(c) &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;Industrial PPE and Other includes Industrial Head Protection, Fall Protection and Non-Core.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-105" decimals="-3" id="f-453" unitRef="usd">163694000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-106" decimals="2" id="f-454" unitRef="number">0.40</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-107" decimals="-3" id="f-455" unitRef="usd">122252000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-108" decimals="2" id="f-456" unitRef="number">0.41</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-109" decimals="-3" id="f-457" unitRef="usd">41442000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-110" decimals="2" id="f-458" unitRef="number">0.35</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-111" decimals="-3" id="f-459" unitRef="usd">139216000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-112" decimals="2" id="f-460" unitRef="number">0.34</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-113" decimals="-3" id="f-461" unitRef="usd">96295000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-114" decimals="2" id="f-462" unitRef="number">0.33</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-115" decimals="-3" id="f-463" unitRef="usd">42921000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-116" decimals="2" id="f-464" unitRef="number">0.36</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-117" decimals="-3" id="f-465" unitRef="usd">110392000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-118" decimals="2" id="f-466" unitRef="number">0.26</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-119" decimals="-3" id="f-467" unitRef="usd">76992000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-120" decimals="2" id="f-468" unitRef="number">0.26</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-121" decimals="-3" id="f-469" unitRef="usd">33400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-122" decimals="2" id="f-470" unitRef="number">0.29</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-471" unitRef="usd">413302000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c-123"
      decimals="INF"
      id="f-472"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-124" decimals="-3" id="f-473" unitRef="usd">295539000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c-125"
      decimals="INF"
      id="f-474"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-126" decimals="-3" id="f-475" unitRef="usd">117763000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c-127"
      decimals="INF"
      id="f-476"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-128" decimals="-3" id="f-477" unitRef="usd">139388000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-129" decimals="2" id="f-478" unitRef="number">0.35</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-130" decimals="-3" id="f-479" unitRef="usd">102056000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-131" decimals="2" id="f-480" unitRef="number">0.36</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-132" decimals="-3" id="f-481" unitRef="usd">37332000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-133" decimals="2" id="f-482" unitRef="number">0.32</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-134" decimals="-3" id="f-483" unitRef="usd">146601000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-135" decimals="2" id="f-484" unitRef="number">0.37</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-136" decimals="-3" id="f-485" unitRef="usd">99311000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-137" decimals="2" id="f-486" unitRef="number">0.35</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-138" decimals="-3" id="f-487" unitRef="usd">47290000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-139" decimals="2" id="f-488" unitRef="number">0.40</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-140" decimals="-3" id="f-489" unitRef="usd">112273000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-141" decimals="2" id="f-490" unitRef="number">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-142" decimals="-3" id="f-491" unitRef="usd">78900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-143" decimals="2" id="f-492" unitRef="number">0.29</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-144" decimals="-3" id="f-493" unitRef="usd">33373000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-145" decimals="2" id="f-494" unitRef="number">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-3" decimals="-3" id="f-495" unitRef="usd">398262000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c-146"
      decimals="INF"
      id="f-496"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-147" decimals="-3" id="f-497" unitRef="usd">280267000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c-148"
      decimals="INF"
      id="f-498"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-149" decimals="-3" id="f-499" unitRef="usd">117995000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c-150"
      decimals="INF"
      id="f-500"
      unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-501">Earnings (Loss) per Share&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings (loss) per share is computed by dividing net income, after the deduction of preferred stock dividends and undistributed earnings allocated to participating securities, by the weighted average number of common shares outstanding during the period. Diluted earnings (loss) per share assumes the issuance of common stock for all potentially dilutive share equivalents outstanding not classified as participating securities. Participating securities are defined as unvested stock-based compensation awards that contain nonforfeitable rights to dividends.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.635%"&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;td colspan="3" style="display:none"&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:15.517%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.829%"&gt;&lt;/td&gt;&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.519%"&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:8pt;font-weight:700;line-height:100%"&gt;Three Months 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:8pt;font-weight:700;line-height:100%"&gt;(In thousands, except per share values)&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;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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;Net income (loss)&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150,173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Preferred stock dividends&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;td colspan="3" style="display:none"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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) attributable to common equity&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends and undistributed earnings allocated to participating securities&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;td colspan="3" style="display:none"&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;(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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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 income (loss) attributable to common shareholders&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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="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;Basic weighted-average shares outstanding&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;td colspan="3" style="display:none"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/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;Stock-based compensation awards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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;Diluted weighted-average shares outstanding&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Antidilutive shares&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;td colspan="3" style="display:none"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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="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;Earnings (loss) per share:&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;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="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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.83)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.83)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; During periods in which the Company incurs a net loss, stock-based compensation awards are excluded from the computation of diluted earnings per share because their effect would be anti-dilutive. As such, during periods in which the Company incurs a net loss, diluted weighted-average shares outstanding are equivalent to basic weighted-average shares outstanding.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-502">&lt;div style="margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.635%"&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;td colspan="3" style="display:none"&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:15.517%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.829%"&gt;&lt;/td&gt;&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.519%"&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="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:8pt;font-weight:700;line-height:100%"&gt;Three Months 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:8pt;font-weight:700;line-height:100%"&gt;(In thousands, except per share values)&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;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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;Net income (loss)&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150,173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Preferred stock dividends&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;td colspan="3" style="display:none"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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) attributable to common equity&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends and undistributed earnings allocated to participating securities&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;td colspan="3" style="display:none"&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;(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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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 income (loss) attributable to common shareholders&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(150,183)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&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="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;Basic weighted-average shares outstanding&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;td colspan="3" style="display:none"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/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;Stock-based compensation awards&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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;Diluted weighted-average shares outstanding&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Antidilutive shares&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;td colspan="3" style="display:none"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&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="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;Earnings (loss) per share:&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;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="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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.83)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.83)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; During periods in which the Company incurs a net loss, stock-based compensation awards are excluded from the computation of diluted earnings per share because their effect would be anti-dilutive. As such, during periods in which the Company incurs a net loss, diluted weighted-average shares outstanding are equivalent to basic weighted-average shares outstanding.&lt;/span&gt;&lt;/div&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-503" unitRef="usd">58139000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-3" decimals="-3" id="f-504" unitRef="usd">-150173000</us-gaap:NetIncomeLoss>
    <us-gaap:DividendsPreferredStockStock contextRef="c-1" decimals="-3" id="f-505" unitRef="usd">10000</us-gaap:DividendsPreferredStockStock>
    <us-gaap:DividendsPreferredStockStock contextRef="c-3" decimals="-3" id="f-506" unitRef="usd">10000</us-gaap:DividendsPreferredStockStock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-3" id="f-507" unitRef="usd">58129000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-3" decimals="-3" id="f-508" unitRef="usd">-150183000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic contextRef="c-1" decimals="-3" id="f-509" unitRef="usd">7000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic contextRef="c-3" decimals="-3" id="f-510" unitRef="usd">0</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-1" decimals="-3" id="f-511" unitRef="usd">58122000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-3" decimals="-3" id="f-512" unitRef="usd">-150183000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-513" unitRef="shares">39360000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-3" decimals="-3" id="f-514" unitRef="shares">39224000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="-3" id="f-515" unitRef="shares">196000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-3" decimals="-3" id="f-516" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-517" unitRef="shares">39556000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-3" decimals="-3" id="f-518" unitRef="shares">39224000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="-3" id="f-519" unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-3" decimals="-3" id="f-520" unitRef="shares">180000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-521"
      unitRef="usdPerShare">1.48</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-3"
      decimals="2"
      id="f-522"
      unitRef="usdPerShare">-3.83</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-523"
      unitRef="usdPerShare">1.47</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-3"
      decimals="2"
      id="f-524"
      unitRef="usdPerShare">-3.83</us-gaap:EarningsPerShareDiluted>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-525">Income Taxes&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's effective tax rate for the three months ended March 31, 2024, was 23.1%, which differs from the United States of America ("U.S.") federal statutory rate of 21% primarily due to state income taxes and nondeductible compensation. The Company's effective tax rate for the three months ended March 31, 2023, was (121.7)%, which differs from the U.S. federal statutory rate of 21% primarily due to the divestiture of MSA LLC and the non-deductible loss recorded on the derecognition of the product liability reserves and related assets. Refer to Note 17&#x2014;Commitments and Contingencies to the unaudited condensed consolidated financial statements in Part I Item 1 of this Form 10-Q for further information on this transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&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, 2024, the Company had a gross liability for unrecognized tax benefits of $7.2 million. The Company has recognized tax benefits associated with these liabilities of $0.5 million at March&#160;31, 2024. The gross liability includes amounts associated with foreign tax exposure in prior periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes interest and penalties related to unrecognized tax benefits in interest expense and operating expenses, respectively. The Company's liability for accrued interest related to uncertain tax positions was $0.2 million at March&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are subject to regular review and audit by both foreign and domestic tax authorities. While we believe our tax positions will be sustained, the final outcome of tax audits and related litigation may differ materially from the tax amounts recorded in our unaudited condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-526" unitRef="number">0.231</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-3" decimals="3" id="f-527" unitRef="number">-1.217</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c-4" decimals="-5" id="f-528" unitRef="usd">7200000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-151" decimals="-5" id="f-529" unitRef="usd">500000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c-4" decimals="-5" id="f-530" unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-531">Stock Plans&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2023 Management Equity Incentive Plan provides for various forms of stock-based compensation for eligible employees through May 2033 including stock options, restricted stock awards, restricted stock units and performance stock units. The 2017 Non-Employee Directors&#x2019; Equity Incentive Plan provides for grants of stock options, restricted stock awards and restricted stock units to non-employee directors through May 2027. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock compensation expense, included in Selling, general and administrative expense in the unaudited Condensed Consolidated Statements of Operations, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.636%"&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;td colspan="3" style="display:none"&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: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.823%"&gt;&lt;/td&gt;&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.522%"&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:8pt;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="display:none"&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:8pt;font-weight:700;line-height:100%"&gt;Three Months 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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&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;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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation expense&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&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;td colspan="3" style="display:none"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation expense, 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="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 style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have not capitalized any stock-based compensation expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&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 stock option activity for the three months ended March 31, 2024, is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.635%"&gt;&lt;/td&gt;&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.517%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.829%"&gt;&lt;/td&gt;&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.519%"&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;Exercise&#160;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&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 January 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,465)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding and exercisable at March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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;&lt;div style="margin-top:4pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock awards and restricted stock units are valued at the market value of the stock on the grant date. A summary of restricted stock activity for the three months ended March 31, 2024, is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.635%"&gt;&lt;/td&gt;&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.517%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.829%"&gt;&lt;/td&gt;&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.519%"&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;Grant&#160;Date &lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&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 January 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,864)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169.67&#160;&lt;/span&gt;&lt;/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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance stock units that have a market condition modifier are valued at an estimated fair value using a Monte Carlo model. The final number of shares to be issued for performance stock units granted in the first quarter of 2024 may range from 0% to 200% of the target award based on achieving the specified performance targets over the performance period plus an additional modifier based on total shareholder return ("TSR") over the performance period. The following weighted average assumptions were used in estimating the fair value of the performance stock units granted in the first quarter of 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:82.282%"&gt;&lt;/td&gt;&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.518%"&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;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:middle"&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 per unit&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;$181.31&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;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:middle"&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:#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;4.34%&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;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&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;1.19%&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;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&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;25.9%&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;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;MSA stock beta&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;0.728&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;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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risk-free interest rate is based on the U.S. Treasury Constant Maturity rates as of the grant date converted into an implied spot rate yield curve. Expected dividend yield is based on the most recent annualized dividend divided by the one year average closing share price. Expected volatility is based on the three year historical volatility preceding the grant date using daily stock prices. Expected life is based on historical stock option exercise data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&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 performance stock unit activity for the three months ended March 31, 2024, is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.635%"&gt;&lt;/td&gt;&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.517%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.829%"&gt;&lt;/td&gt;&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.519%"&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;Grant&#160;Date &lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&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 January 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance adjustments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69,504)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance adjustments relate primarily to the final number of shares issued for the 2021 performance unit awards which vested in the first quarter of 2024 at 174% of the target award based on both cumulative performance against EBITDA margin and revenue growth targets and MSA's TSR during the &lt;span style="-sec-ix-hidden:f-583"&gt;three&lt;/span&gt;-year performance period.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock contextRef="c-1" id="f-532">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock compensation expense, included in Selling, general and administrative expense in the unaudited Condensed Consolidated Statements of Operations, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:68.636%"&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;td colspan="3" style="display:none"&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: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.823%"&gt;&lt;/td&gt;&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.522%"&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:8pt;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="display:none"&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:8pt;font-weight:700;line-height:100%"&gt;Three Months 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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&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;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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation expense&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;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&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;td colspan="3" style="display:none"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation expense, 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="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 style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;We have not capitalized any stock-based compensation expense.</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-533" unitRef="usd">4187000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-3" decimals="-3" id="f-534" unitRef="usd">6270000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-1" decimals="-3" id="f-535" unitRef="usd">1026000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-3" decimals="-3" id="f-536" unitRef="usd">1536000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c-1" decimals="-3" id="f-537" unitRef="usd">3161000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="c-3" decimals="-3" id="f-538" unitRef="usd">4734000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c-1" id="f-539">&lt;div style="margin-top:9pt;text-indent:24.75pt"&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 stock option activity for the three months ended March 31, 2024, is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.635%"&gt;&lt;/td&gt;&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.517%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.829%"&gt;&lt;/td&gt;&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.519%"&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;Exercise&#160;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&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 January 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,465)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding and exercisable at March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-5" decimals="INF" id="f-540" unitRef="shares">26536</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-5"
      decimals="2"
      id="f-541"
      unitRef="usdPerShare">45.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-1" decimals="INF" id="f-542" unitRef="shares">5465</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-543"
      unitRef="usdPerShare">46.32</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-4" decimals="INF" id="f-544" unitRef="shares">21071</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c-4" decimals="INF" id="f-545" unitRef="shares">21071</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-546"
      unitRef="usdPerShare">45.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-547"
      unitRef="usdPerShare">45.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="c-1" id="f-548">A summary of restricted stock activity for the three months ended March 31, 2024, is as follows: &lt;div style="margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.635%"&gt;&lt;/td&gt;&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.517%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.829%"&gt;&lt;/td&gt;&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.519%"&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;Grant&#160;Date &lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&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 January 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142.73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,864)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169.67&#160;&lt;/span&gt;&lt;/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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-152"
      decimals="INF"
      id="f-549"
      unitRef="shares">173851</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-152"
      decimals="2"
      id="f-550"
      unitRef="usdPerShare">142.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-153"
      decimals="INF"
      id="f-551"
      unitRef="shares">71472</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-153"
      decimals="2"
      id="f-552"
      unitRef="usdPerShare">177.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-153"
      decimals="INF"
      id="f-553"
      unitRef="shares">21864</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-153"
      decimals="2"
      id="f-554"
      unitRef="usdPerShare">169.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-153"
      decimals="INF"
      id="f-555"
      unitRef="shares">2454</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-153"
      decimals="2"
      id="f-556"
      unitRef="usdPerShare">143.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-154"
      decimals="INF"
      id="f-557"
      unitRef="shares">221005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-154"
      decimals="2"
      id="f-558"
      unitRef="usdPerShare">151.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <msa:PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits
      contextRef="c-155"
      decimals="INF"
      id="f-559"
      unitRef="number">0</msa:PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits>
    <msa:PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits
      contextRef="c-156"
      decimals="INF"
      id="f-560"
      unitRef="number">2</msa:PercentageOfTargetAwardBasedOnAchievingTargetedTotalShareholderReturnBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits>
    <msa:ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock contextRef="c-1" id="f-561">The following weighted average assumptions were used in estimating the fair value of the performance stock units granted in the first quarter of 2024.&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:82.282%"&gt;&lt;/td&gt;&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.518%"&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;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:middle"&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 per unit&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;$181.31&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;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:middle"&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:#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;4.34%&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;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected dividend yield&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;1.19%&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;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&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;25.9%&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;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;MSA stock beta&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;0.728&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;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;/table&gt;&lt;/div&gt;</msa:ScheduleofSharebasedPaymentAwardEquityInstrumentsOtherthanOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-157"
      decimals="2"
      id="f-562"
      unitRef="usdPerShare">181.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="c-157" decimals="4" id="f-563" unitRef="number">0.0434</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="c-157" decimals="4" id="f-564" unitRef="number">0.0119</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="c-157" decimals="3" id="f-565" unitRef="number">0.259</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <msa:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta contextRef="c-157" decimals="3" id="f-566" unitRef="number">0.728</msa:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsStockBeta>
    <msa:SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod contextRef="c-158" id="f-567">P1Y</msa:SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsAverageClosingPriceUsedtoCalculateExpectedDividendRatePeriod>
    <msa:SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod contextRef="c-158" id="f-568">P3Y</msa:SharebasedCompensationArrangementbySharebasePaymentAwardFairValueAssumptionsStockBetaDailyPriceDataPeriod>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock contextRef="c-1" id="f-569">&lt;div style="margin-top:9pt;text-indent:24.75pt"&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 performance stock unit activity for the three months ended March 31, 2024, is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.635%"&gt;&lt;/td&gt;&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.517%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.829%"&gt;&lt;/td&gt;&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.519%"&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average&lt;br/&gt;Grant&#160;Date &lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&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 January 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;177.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance adjustments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69,504)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested at March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance adjustments relate primarily to the final number of shares issued for the 2021 performance unit awards which vested in the first quarter of 2024 at 174% of the target award based on both cumulative performance against EBITDA margin and revenue growth targets and MSA's TSR during the &lt;span style="-sec-ix-hidden:f-583"&gt;three&lt;/span&gt;-year performance period.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-159"
      decimals="INF"
      id="f-570"
      unitRef="shares">189221</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-159"
      decimals="2"
      id="f-571"
      unitRef="usdPerShare">146.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-158"
      decimals="INF"
      id="f-572"
      unitRef="shares">40231</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-158"
      decimals="2"
      id="f-573"
      unitRef="usdPerShare">177.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <msa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod
      contextRef="c-158"
      decimals="INF"
      id="f-574"
      unitRef="shares">-18714</msa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriod>
    <msa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-158"
      decimals="2"
      id="f-575"
      unitRef="usdPerShare">197.16</msa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceAdjustmentInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-158"
      decimals="INF"
      id="f-576"
      unitRef="shares">69504</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-158"
      decimals="2"
      id="f-577"
      unitRef="usdPerShare">175.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-158"
      decimals="INF"
      id="f-578"
      unitRef="shares">2202</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-158"
      decimals="2"
      id="f-579"
      unitRef="usdPerShare">141.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-160"
      decimals="INF"
      id="f-580"
      unitRef="shares">176460</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-160"
      decimals="2"
      id="f-581"
      unitRef="usdPerShare">147.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <msa:PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits contextRef="c-1" decimals="3" id="f-582" unitRef="number">1.74</msa:PercentageOfTargetAwardBasedOnAchievingTargetedReturnOnNetAssetsBasedOnWhichFinalNumberOfSharesToBeIssuedForPerformanceStockUnits>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-584">Long-Term Debt&lt;div style="margin-bottom:7pt;margin-top:11pt"&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:64.584%"&gt;&lt;/td&gt;&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.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.830%"&gt;&lt;/td&gt;&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.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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:8pt;font-weight:700;line-height:100%"&gt;December 31, 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:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016 Senior Notes payable through 2031, 3.40%, net of debt issuance costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;2021 Senior Notes payable through 2036, 2.69%, net of debt issuance costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;2021 Senior Notes payable through 2036, 2.69%, net of debt issuance costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 Term Loan credit agreement maturing in 2026, net of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 Senior Notes payable through 2028, 5.25%, net of debt issuance costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior revolving credit facility maturing in 2026, net of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;596,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts due within one year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, net of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;569,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 24, 2021, the Company entered into a Fourth Amended and Restated Credit Agreement (the &#x201c;Revolving Credit Facility" or "Facility&#x201d;) that extended its term through May 24, 2026 and increased the capacity to $900.0 million.  The agreement was amended in August 2021 and June 2023 to transition from Sterling LIBOR reference rates and U.S. LIBOR reference rates.  Under the amended agreement, the Company may elect either a Base rate of interest (&#x201c;BASE&#x201d;) or an interest rate based on Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;). The BASE is a daily fluctuating per annum rate equal to the highest of (i) 0.00%, (ii) the Overnight Bank Funding Rate, plus 0.5%, (iii) the Prime Rate (iv) the Daily Simple SOFR rate, plus 1.00%. The Company pays a credit spread of 0 to 175 basis points based on the Company&#x2019;s net EBITDA leverage ratio and elected rate (BASE or SOFR). The Company has a weighted average revolver interest rate of 6.22% as of March&#160;31, 2024. At March&#160;31, 2024, $829.5 million of the existing $900.0 million Revolving Credit Facility was unused, including letters of credit issued under the Facility. The Facility also provides an accordion feature that allows the Company to access an additional $400.0&#160;million of capacity pending approval by MSA&#x2019;s board of directors and from the bank group.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 1, 2021, the Company entered into a Third Amended and Restated Multi-Currency Note Purchase and Private Shelf Agreement (the &#x201c;Prudential Note Agreement&#x201d;) with PGIM, Inc. (&#x201c;Prudential&#x201d;). The Prudential Note Agreement provided for (i) the issuance of $100.0&#160;million of 2.69% Series C Senior Notes due July 1, 2036 and (ii) the establishment of an uncommitted note issuance facility whereby the Company may request, subject to Prudential&#x2019;s acceptance in its sole discretion, the issuance of up to $335.0&#160;million aggregate principal amount of senior unsecured notes. As of March&#160;31, 2024, the Company has outstanding &#xa3;42.7 million (approximately $54.0 million at March&#160;31, 2024) of 3.4% Series B Senior Notes due January 22, 2031. Remaining maturities of this note are &#xa3;6.1&#160;million (approximately $7.7 million at March&#160;31, 2024) due annually through January 2031.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 1, 2021, the Company entered into a Second Amended and Restated Master Note Facility (the &#x201c;NYL Note Facility&#x201d;) with NYL Investors. The NYL Note Facility provided for (i) the issuance of $100.0&#160;million of 2.69% Series A Senior Notes due July 1, 2036, and (ii) the establishment of an uncommitted note issuance facility whereby the Company may request, subject to NYL Investors&#x2019; acceptance in its sole discretion, the issuance of up to $200.0&#160;million aggregate principal amount of senior unsecured notes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&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 29, 2023, the Company issued $50&#160;million of 5.25% Series B Senior Notes due July 1, 2028, pursuant to the NYL Note Facility (the "Notes"). The Notes bear interest at 5.25% per annum, payable semi-annually, and mature on July 1, 2028. The Notes provide for a principal payment of $25&#160;million on July 1, 2027, with the remaining $25&#160;million due on July 1, 2028. The Notes may be redeemed at the Company&#x2019;s option prior to their maturity at a make-whole redemption price calculated as provided in the NYL Note Facility. The proceeds of the Notes were used on June 29, 2023, to pay down an equivalent amount of borrowings under the Company&#x2019;s Revolving Credit Facility with PNC Bank, National Association, as Administrative Agent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 5, 2023, the Company entered into a new $250&#160;million term loan facility to fund the divestiture of MSA LLC, a wholly owned subsidiary. Under the agreement, the Company may elect either BASE or an interest rate based on SOFR. The Company pays a credit spread of 0 to 200 basis points based on the Company's net EBITDA leverage ratio and elected rate. The Company had a Term Loan interest rate of 6.42% as of March&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Revolving Credit Facility, Prudential Note Agreement and NYL Note Facility require the Company to comply with specified financial covenants, including a requirement to maintain a minimum fixed charges coverage ratio of not less than 1.50 to 1.00 and a consolidated leverage ratio not to exceed 3.50 to 1.00; except during an acquisition period, defined as four consecutive fiscal quarters beginning with the quarter of acquisition, in which case the consolidated net leverage ratio shall not exceed 4.00 to 1.00; in each case calculated on the basis of the trailing four fiscal quarters. In addition, the agreements contain negative covenants limiting the ability of the Company and its subsidiaries to incur additional indebtedness or issue guarantees, create or incur liens, make loans and investments, make acquisitions, transfer or sell assets, enter into transactions with affiliated parties, make changes in its organizational documents that are materially adverse to lenders or modify the nature of the Company's or its subsidiaries' business. All credit facilities exclude MSA LLC prior to the divestiture of this subsidiary on January 5, 2023, as discussed further in Note 17. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&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, 2024, the Company was in full compliance with the restrictive covenants under its various credit agreements.&lt;/span&gt;&lt;/div&gt;The Company had outstanding bank guarantees and standby letters of credit with banks as of March&#160;31, 2024, totaling $9.3 million, of which $1.1 million relate to the Revolving Credit Facility. The letters of credit serve to cover customer requirements in connection with certain sales orders and insurance companies. The Company is also required to provide cash collateral in connection with certain arrangements. At March&#160;31, 2024, the Company has $2.0 million of restricted cash in support of these arrangements.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c-1" id="f-585">&lt;div style="margin-bottom:7pt;margin-top:11pt"&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:64.584%"&gt;&lt;/td&gt;&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.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.830%"&gt;&lt;/td&gt;&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.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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:8pt;font-weight:700;line-height:100%"&gt;December 31, 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:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2016 Senior Notes payable through 2031, 3.40%, net of debt issuance costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;2021 Senior Notes payable through 2036, 2.69%, net of debt issuance costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;2021 Senior Notes payable through 2036, 2.69%, net of debt issuance costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 Term Loan credit agreement maturing in 2026, net of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023 Senior Notes payable through 2028, 5.25%, net of debt issuance costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior revolving credit facility maturing in 2026, net of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;596,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts due within one year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, net of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;569,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;575,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-161"
      decimals="INF"
      id="f-586"
      unitRef="number">0.0340</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorLongTermNotes contextRef="c-161" decimals="-3" id="f-587" unitRef="usd">53887000</us-gaap:SeniorLongTermNotes>
    <us-gaap:SeniorLongTermNotes contextRef="c-162" decimals="-3" id="f-588" unitRef="usd">62081000</us-gaap:SeniorLongTermNotes>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-163"
      decimals="INF"
      id="f-589"
      unitRef="number">0.0269</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorLongTermNotes contextRef="c-163" decimals="-3" id="f-590" unitRef="usd">99738000</us-gaap:SeniorLongTermNotes>
    <us-gaap:SeniorLongTermNotes contextRef="c-164" decimals="-3" id="f-591" unitRef="usd">99733000</us-gaap:SeniorLongTermNotes>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-165"
      decimals="INF"
      id="f-592"
      unitRef="number">0.0269</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:SeniorLongTermNotes contextRef="c-165" decimals="-3" id="f-593" unitRef="usd">99738000</us-gaap:SeniorLongTermNotes>
    <us-gaap:SeniorLongTermNotes contextRef="c-166" decimals="-3" id="f-594" unitRef="usd">99733000</us-gaap:SeniorLongTermNotes>
    <us-gaap:LongTermDebt contextRef="c-167" decimals="-3" id="f-595" unitRef="usd">224421000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-168" decimals="-3" id="f-596" unitRef="usd">230604000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-169"
      decimals="INF"
      id="f-597"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt contextRef="c-169" decimals="-3" id="f-598" unitRef="usd">49943000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-170" decimals="-3" id="f-599" unitRef="usd">49939000</us-gaap:LongTermDebt>
    <us-gaap:LineOfCredit contextRef="c-4" decimals="-3" id="f-600" unitRef="usd">68427000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="c-5" decimals="-3" id="f-601" unitRef="usd">59602000</us-gaap:LineOfCredit>
    <us-gaap:LongTermDebt contextRef="c-4" decimals="-3" id="f-602" unitRef="usd">596154000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-5" decimals="-3" id="f-603" unitRef="usd">601692000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent contextRef="c-4" decimals="-3" id="f-604" unitRef="usd">26462000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-5" decimals="-3" id="f-605" unitRef="usd">26522000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-4" decimals="-3" id="f-606" unitRef="usd">569692000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-5" decimals="-3" id="f-607" unitRef="usd">575170000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-171" decimals="INF" id="f-608" unitRef="usd">900000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-172"
      decimals="INF"
      id="f-609"
      unitRef="number">0.0000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-173"
      decimals="INF"
      id="f-610"
      unitRef="number">0.005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-174"
      decimals="INF"
      id="f-611"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-175"
      decimals="INF"
      id="f-612"
      unitRef="number">0</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-176"
      decimals="INF"
      id="f-613"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod contextRef="c-1" decimals="4" id="f-614" unitRef="number">0.0622</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-4" decimals="-5" id="f-615" unitRef="usd">829500000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-171" decimals="INF" id="f-616" unitRef="usd">900000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <msa:LineOfCreditFacilityAccordionFeatureAmount contextRef="c-4" decimals="-5" id="f-617" unitRef="usd">400000000</msa:LineOfCreditFacilityAccordionFeatureAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-177" decimals="INF" id="f-618" unitRef="usd">100000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-177"
      decimals="INF"
      id="f-619"
      unitRef="number">0.0269</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-178" decimals="INF" id="f-620" unitRef="usd">335000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-179" decimals="INF" id="f-621" unitRef="gbp">42700000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-179" decimals="-5" id="f-622" unitRef="usd">54000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-179"
      decimals="INF"
      id="f-623"
      unitRef="number">0.034</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtCurrent contextRef="c-179" decimals="-5" id="f-624" unitRef="gbp">6100000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-179" decimals="-5" id="f-625" unitRef="usd">7700000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-180" decimals="INF" id="f-626" unitRef="usd">100000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-180"
      decimals="INF"
      id="f-627"
      unitRef="number">0.0269</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-181" decimals="INF" id="f-628" unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-182" decimals="-6" id="f-629" unitRef="usd">50000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-182"
      decimals="INF"
      id="f-630"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-182"
      decimals="INF"
      id="f-631"
      unitRef="number">0.0525</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <msa:DebtInstrumentPrincipalAmountDueInYearBeforeMaturity contextRef="c-183" decimals="-6" id="f-632" unitRef="usd">25000000</msa:DebtInstrumentPrincipalAmountDueInYearBeforeMaturity>
    <msa:DebtInstrumentPrincipalAmountDueAtMaturity contextRef="c-183" decimals="-6" id="f-633" unitRef="usd">25000000</msa:DebtInstrumentPrincipalAmountDueAtMaturity>
    <us-gaap:LongTermDebt contextRef="c-184" decimals="-6" id="f-634" unitRef="usd">250000000</us-gaap:LongTermDebt>
    <msa:DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate contextRef="c-185" decimals="0" id="f-635" unitRef="number">0</msa:DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate>
    <msa:DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate contextRef="c-186" decimals="2" id="f-636" unitRef="number">0.0200</msa:DebtInstrumentBasisSpreadOnEBITDALeverageRatioAndElectedRate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="c-167" decimals="4" id="f-637" unitRef="number">0.0642</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <msa:DebtInstrumentCovenantFixedChargesCoverageRatioMinimum
      contextRef="c-187"
      decimals="INF"
      id="f-638"
      unitRef="number">1.50</msa:DebtInstrumentCovenantFixedChargesCoverageRatioMinimum>
    <msa:DebtInstrumentCovenantConsolidatedLeverageRatioMaximum
      contextRef="c-187"
      decimals="INF"
      id="f-639"
      unitRef="number">3.50</msa:DebtInstrumentCovenantConsolidatedLeverageRatioMaximum>
    <msa:DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum
      contextRef="c-187"
      decimals="INF"
      id="f-640"
      unitRef="number">4.00</msa:DebtInstrumentCovenantConsolidatedLeverageRatioInPeriodOfAcquisitionMaximum>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-188" decimals="-5" id="f-641" unitRef="usd">9300000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-189" decimals="-5" id="f-642" unitRef="usd">1100000</us-gaap:LettersOfCreditOutstandingAmount>
    <msa:RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets contextRef="c-4" decimals="-5" id="f-643" unitRef="usd">2000000</msa:RestrictedCashCurrentAssetsIncludedinPrepaidExpensesandOtherCurrentAssets>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-644">Goodwill and Intangible Assets, Net&lt;div style="margin-top:9pt;text-indent:24.75pt"&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 goodwill during the three months ended March 31, 2024, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:82.282%"&gt;&lt;/td&gt;&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.518%"&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&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, 2024, goodwill of $447.6 million and $177.4 million related to the Americas and International reportable segments, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&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 intangible assets, net, during the three months ended March 31, 2024, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:82.282%"&gt;&lt;/td&gt;&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.518%"&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net balance at January 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,436)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net balance at March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;At March&#160;31, 2024, intangible assets, net, includes a trade name related to Globe Manufacturing Company, LLC ("Globe") with an indefinite life totaling $60.0 million</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c-1" id="f-645">&lt;div style="margin-top:9pt;text-indent:24.75pt"&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 goodwill during the three months ended March 31, 2024, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:82.282%"&gt;&lt;/td&gt;&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.518%"&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill contextRef="c-5" decimals="-3" id="f-646" unitRef="usd">627534000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-1" decimals="-3" id="f-647" unitRef="usd">-2485000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-648" unitRef="usd">625049000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-190" decimals="-5" id="f-649" unitRef="usd">447600000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-191" decimals="-5" id="f-650" unitRef="usd">177400000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-651">&lt;div style="margin-top:9pt;text-indent:22.5pt"&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 intangible assets, net, during the three months ended March 31, 2024, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:82.282%"&gt;&lt;/td&gt;&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.518%"&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net balance at January 1, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;266,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,436)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net balance at March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-5" decimals="-3" id="f-652" unitRef="usd">266134000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-3" id="f-653" unitRef="usd">4436000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss contextRef="c-1" decimals="-3" id="f-654" unitRef="usd">-773000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-4" decimals="-3" id="f-655" unitRef="usd">260925000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets contextRef="c-192" decimals="-5" id="f-656" unitRef="usd">60000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c-1" id="f-657">Pensions and Other Post-retirement Benefits &lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of Net periodic benefit (income) cost consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.079%"&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:13.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.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:13.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.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:13.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.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:13.588%"&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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:8pt;font-weight:700;line-height:100%"&gt;Other Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;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;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;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;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;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;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;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;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;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;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:700;line-height:100%"&gt;Three Months Ended March 31,&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;border-top:1pt 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:1pt 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:1pt 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:1pt 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:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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,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;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,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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;5,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="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;(10,812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,906)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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;Amortization of prior service cost (credit)&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;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/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;Recognized net actuarial losses&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;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/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;div&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 benefit (income) cost &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,020)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Components of Net periodic benefit (income) cost other than service cost are included in the line item Other income, net, and service costs are included in the line items Cost of products sold and Selling, general and administrative in the unaudited Condensed Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We made contributions of $1.3 million and $2.0 million to our pension plans during the three months ended March 31, 2024, and 2023, respectively. We expect to make net contributions of $5.3 million to our pension plans in 2024, which are primarily associated with statutorily required plans in the International reporting segment.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock contextRef="c-1" id="f-658">&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Components of Net periodic benefit (income) cost consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.079%"&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:13.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.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:13.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.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:13.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.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:13.588%"&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:8pt;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="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:8pt;font-weight:700;line-height:100%"&gt;Pension Benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&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:8pt;font-weight:700;line-height:100%"&gt;Other Benefits&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&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:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;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;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;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;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;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;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;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;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;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;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:700;line-height:100%"&gt;Three Months Ended March 31,&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;border-top:1pt 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:1pt 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:1pt 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:1pt 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:10pt;font-weight:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&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,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;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,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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;44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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;5,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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="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;(10,812)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,906)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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;Amortization of prior service cost (credit)&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;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/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;Recognized net actuarial losses&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;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/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;div&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 benefit (income) cost &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,020)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Components of Net periodic benefit (income) cost other than service cost are included in the line item Other income, net, and service costs are included in the line items Cost of products sold and Selling, general and administrative in the unaudited Condensed Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-193" decimals="-3" id="f-659" unitRef="usd">2315000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-194" decimals="-3" id="f-660" unitRef="usd">1884000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-195" decimals="-3" id="f-661" unitRef="usd">44000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost contextRef="c-196" decimals="-3" id="f-662" unitRef="usd">53000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-193" decimals="-3" id="f-663" unitRef="usd">5970000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-194" decimals="-3" id="f-664" unitRef="usd">5918000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-195" decimals="-3" id="f-665" unitRef="usd">248000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost contextRef="c-196" decimals="-3" id="f-666" unitRef="usd">273000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-193" decimals="-3" id="f-667" unitRef="usd">10812000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-194" decimals="-3" id="f-668" unitRef="usd">9906000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-195" decimals="-3" id="f-669" unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c-196" decimals="-3" id="f-670" unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-193" decimals="-3" id="f-671" unitRef="usd">37000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-194" decimals="-3" id="f-672" unitRef="usd">37000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-195" decimals="-3" id="f-673" unitRef="usd">-46000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit contextRef="c-196" decimals="-3" id="f-674" unitRef="usd">-61000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-193" decimals="-3" id="f-675" unitRef="usd">-282000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-194" decimals="-3" id="f-676" unitRef="usd">-47000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-195" decimals="-3" id="f-677" unitRef="usd">-115000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="c-196" decimals="-3" id="f-678" unitRef="usd">-138000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-193" decimals="-3" id="f-679" unitRef="usd">-2208000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-194" decimals="-3" id="f-680" unitRef="usd">-2020000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-195" decimals="-3" id="f-681" unitRef="usd">361000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c-196" decimals="-3" id="f-682" unitRef="usd">403000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-1" decimals="-5" id="f-683" unitRef="usd">1300000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="c-3" decimals="-5" id="f-684" unitRef="usd">2000000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear contextRef="c-4" decimals="-5" id="f-685" unitRef="usd">5300000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c-1" id="f-686">Derivative Financial Instruments &lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of our currency exchange rate risk management strategy, we enter into certain derivative foreign currency forward contracts that do not meet the U.S. GAAP criteria for hedge accounting but have the impact of partially offsetting certain of our foreign currency exposures. We account for these forward contracts at fair value and report the related gains or losses in currency exchange losses, net, in the unaudited Condensed Consolidated Statements of Operations. The notional amount of open forward contracts was $115.0 million and $110.9 million at March&#160;31, 2024, and December&#160;31, 2023, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&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 unaudited Condensed Consolidated Balance Sheets location and fair value of assets and liabilities associated with derivative financial instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.635%"&gt;&lt;/td&gt;&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.517%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.829%"&gt;&lt;/td&gt;&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.519%"&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:8pt;font-weight:700;line-height:100%"&gt;December 31, 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt 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:1pt 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 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts:  prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&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:  accrued restructuring and other 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;660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:9pt;text-indent:24.75pt"&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 unaudited Condensed Consolidated Statements of Operations and unaudited Condensed Consolidated Statements of Cash Flows location and the loss (gain) impact of derivative financial instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.635%"&gt;&lt;/td&gt;&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.517%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.829%"&gt;&lt;/td&gt;&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.519%"&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months 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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt 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:1pt 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 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts:  currency exchange losses, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(502)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount contextRef="c-197" decimals="-5" id="f-687" unitRef="usd">115000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount contextRef="c-198" decimals="-5" id="f-688" unitRef="usd">110900000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock contextRef="c-1" id="f-689">&lt;div style="margin-top:9pt;text-indent:24.75pt"&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 unaudited Condensed Consolidated Balance Sheets location and fair value of assets and liabilities associated with derivative financial instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.635%"&gt;&lt;/td&gt;&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.517%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.829%"&gt;&lt;/td&gt;&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.519%"&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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:8pt;font-weight:700;line-height:100%"&gt;December 31, 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt 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:1pt 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 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts:  prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&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:  accrued restructuring and other 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;660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue contextRef="c-199" decimals="-3" id="f-690" unitRef="usd">148000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue contextRef="c-200" decimals="-3" id="f-691" unitRef="usd">2210000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue contextRef="c-201" decimals="-3" id="f-692" unitRef="usd">660000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue contextRef="c-202" decimals="-3" id="f-693" unitRef="usd">242000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock contextRef="c-1" id="f-694">&lt;div style="margin-top:9pt;text-indent:24.75pt"&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 unaudited Condensed Consolidated Statements of Operations and unaudited Condensed Consolidated Statements of Cash Flows location and the loss (gain) impact of derivative financial instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.635%"&gt;&lt;/td&gt;&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.517%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.829%"&gt;&lt;/td&gt;&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.519%"&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months 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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt 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:1pt 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 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange contracts:  currency exchange losses, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(502)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet contextRef="c-203" decimals="-3" id="f-695" unitRef="usd">-1758000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet contextRef="c-204" decimals="-3" id="f-696" unitRef="usd">502000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock contextRef="c-1" id="f-697">Fair Value Measurements&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value hierarchy consists of three broad levels, which gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The three levels of the fair value hierarchy are:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;Level 1&#x2014;Observable inputs that reflect unadjusted quoted prices for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;Level 2&#x2014;Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;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;Level 3&#x2014;Unobservable inputs for the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&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 methodologies we used to measure financial assets and liabilities are also used to value the derivative financial instruments described in Note 15&#x2014;Derivative Financial Instruments. We estimate the fair value of the derivative financial instruments, consisting of foreign currency forward contracts, based upon valuation models with inputs that generally can be verified by observable market conditions and do not involve significant management judgment. Accordingly, the fair values of the derivative financial instruments are classified within Level 2 of the fair value hierarchy. With the exception of our fixed rate long-term debt, we believe that the reported carrying amounts of our financial assets and liabilities approximate their fair values. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reported carrying amount of our fixed rate long-term debt was $304.0 million and $312.2 million at March&#160;31, 2024, and December&#160;31, 2023, respectively. The fair value of this debt was $265.2 million and $278.7 million at March&#160;31, 2024, and December&#160;31, 2023, respectively. The fair value of this debt was determined using Level 2 inputs by evaluating similarly rated companies with publicly traded bonds where available or current borrowing rates available for financings with similar terms and maturities.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:LongTermDebtFairValue contextRef="c-205" decimals="-5" id="f-698" unitRef="usd">304000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-206" decimals="-5" id="f-699" unitRef="usd">312200000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-207" decimals="-5" id="f-700" unitRef="usd">265200000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-208" decimals="-5" id="f-701" unitRef="usd">278700000</us-gaap:LongTermDebtFairValue>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-702">Commitments and Contingencies&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Product liability&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company and its subsidiaries face an inherent business risk of exposure to legal claims arising from the alleged failure of our products to prevent the types of personal injury or death against which they are designed to protect. Product liability claims are categorized as either single incident or cumulative trauma.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&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;Single incident product liability claims. &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;Single incident product liability claims involve incidents of short duration that are typically known when they occur and involve observable injuries, which provide an objective basis for quantifying damages. Management has established reserves for the single incident product liability claims of the Company's various subsidiaries, including asserted single incident product liability claims and incurred but not reported ("IBNR") single incident claims. To determine the reserves, Management makes reasonable estimates of losses for single incident claims based on the number and characteristics of asserted claims, historical experience, sales volumes, expected settlement costs, and other relevant information. The reserve for single incident product liability claims was $1.4 million at March&#160;31, 2024 and $1.3 million at December&#160;31, 2023. Single incident product liability expense was $0.1 million for both the three months ended March 31, 2024, and 2023. Single incident product liability exposures are evaluated on an annual basis, or more frequently if changing circumstances warrant. Adjustments are made to the reserve as appropriate. The reserve has not been discounted to present value and does not include future amounts which will be spent to defend the claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%"&gt;Cumulative trauma product liability claims. &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;Cumulative trauma product liability claims involve alleged exposures to harmful substances (e.g., silica, asbestos and coal dust) that occurred years ago and may have developed over long periods of time into diseases such as silicosis, asbestosis, mesothelioma, or coal worker&#x2019;s pneumoconiosis. Prior to the divestiture described below, one of the Company's former subsidiaries, MSA LLC, was named as a defendant in various lawsuits related to such claims. These lawsuits mainly involve respiratory protection products allegedly manufactured and sold by MSA LLC or its predecessors. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On January 5, 2023, the Company entered into a membership interest purchase agreement (the &#x201c;Purchase Agreement&#x201d;) with Sag Main Holdings, LLC (the &#x201c;Buyer&#x201d;). The Buyer was a joint venture between R&amp;amp;Q Insurance Holdings Ltd. (&#x201c;R&amp;amp;Q&#x201d;) and Obra Capital, Inc. (&#x201c;Obra&#x201d;). Under the Purchase Agreement, on January 5, 2023, the Company transferred to the Buyer all of the issued and outstanding limited liability company interests of MSA LLC (the &#x201c;Sale&#x201d;). In connection with the closing, the Company contributed $341.2&#160;million in cash and cash equivalents, while R&amp;amp;Q and Obra contributed an additional $35.0&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;MSA LLC was the obligor for the claims to which the Company's legacy cumulative trauma product liability reserves relate and policyholder of the related insurance assets.  The rights and obligations related to these items remained with MSA LLC upon the sale to the Buyer. In addition, pursuant to the Purchase Agreement, the Buyer and MSA LLC have agreed to indemnify the Company and its affiliates for legacy cumulative trauma product liabilities and other product liabilities, and a subsidiary of the Company has agreed to indemnify MSA LLC for all other historical liabilities of MSA LLC. This indemnification is not subject to any cap or time limitation. In connection with the sale, the Company and its Board of Directors received a solvency opinion from an independent advisory firm that MSA LLC was solvent and adequately capitalized after giving effect to the transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following the completion of the transaction, the Company no longer has any obligation with respect to pending and future cumulative trauma product liability claims relating to these matters. As such, all legacy cumulative trauma product liability reserves, related insurance assets, and associated deferred tax assets of the divested subsidiary were derecognized from our balance sheet and the Company incurred a tax-effected loss on the divestiture of MSA LLC of $199.6&#160;million, including transaction related costs of $5.6&#160;million. The Buyer has assumed management of the divested subsidiary, including the management of its claims and associated assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Below is a summary of the impact of the divestiture of MSA LLC on our unaudited Condensed Consolidated Statements of Operations for the three months ended March 31, 2023 (no additional impact for the three months ended March&#160;31, 2024):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:82.282%"&gt;&lt;/td&gt;&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.518%"&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 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;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(341.2)&lt;/span&gt;&lt;/td&gt;&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;Current insurance receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes receivable, insurance companies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent insurance receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes receivable, insurance companies, noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 product liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent product liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on divestiture of MSA LLC before transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on divestiture of MSA LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70.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;text-align:left;vertical-align: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-effected loss on divestiture of MSA LLC&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(199.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Related to the write-off of deferred tax asset related to product liability reserve&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:4pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%"&gt;Other Litigation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Globe, a subsidiary of the Company, is defending claims in which plaintiffs assert that certain products allegedly containing per- and polyfluoroalkyl substances (&#x201c;PFAS&#x201d;) have caused harm, including injury or health issues. PFAS are a large class of substances that are widely used in everyday products. Specifically, Globe builds firefighter turnout gear from technical fabrics sourced from a small pool of specialty textile manufacturers. These protective fabrics have been tested and certified to meet current National Fire Protection Association safety standards, and some of them as supplied to Globe contain or historically have contained PFAS to achieve performance characteristics such as water, oil, or chemical resistance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Globe believes it has valid defenses to these claims. These matters are at a very early stage with numerous factual and legal issues to be resolved. Defense costs relating to these lawsuits are recognized in the unaudited Condensed Consolidated Statements of Operations as incurred. Globe is also pursuing insurance coverage and indemnification related to the lawsuits. As of April 22, 2024, Globe was named as a defendant in 600 lawsuits comprised of approximately 12,189 claims, plus one action filed on behalf of a putative class of Florida firefighters and certain of their dependents.  Certain of these lawsuits include MSA Safety Inc. or other Globe affiliates as defendants. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;MSA LLC is also a defendant in a number of PFAS lawsuits and the Buyer assumed responsibility for these and any similar future claims specific to MSA LLC in connection with the divestiture on January 5, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Product Warranty&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides warranties on certain product sales. Product warranty reserves are established in the same period that revenue from the sale of the related products is recognized, or in the period that a specific issue arises as to the functionality of the Company's product. The determination of such reserves requires the Company to make estimates of product return rates and expected costs to repair or to replace the products under warranty. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts of the reserves are based on established terms and the Company's best estimate of the amounts necessary to settle future and existing claims on products sold as of the balance sheet date. If actual return rates and/or repair and replacement costs differ significantly from estimates, adjustments to recognize additional cost of sales may be required in future periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles changes in the Company's accrued warranty reserve:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.915%"&gt;&lt;/td&gt;&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.866%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.851%"&gt;&lt;/td&gt;&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.868%"&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:8pt;font-weight:700;line-height:100%"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 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:8pt;font-weight:700;line-height:100%"&gt;Year Ended &lt;br/&gt;December 31, 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: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 warranty reserve&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,794)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for product warranties and other adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending warranty reserve&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&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:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:4pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Warranty expense was $2.1 million and $2.4 million for the three months ended March 31, 2024, and 2023, respectively, and is included in Costs of products sold on the unaudited Condensed Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Outstanding Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company derives a portion of its revenue from various leasing arrangements where the Company is the lessor, primarily fire service contracts entered into by Bristol. Such arrangements provide for monthly payments covering equipment provided, maintenance and interest. These arrangements meet the criteria to be accounted for as sales-type leases under Accounting Standards Codification ("ASC") 842 and contain both lease and non-lease components. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"&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 equipment provided is considered a lease component and recognized with point in time revenue recognition upon lease commencement. Maintenance revenue, which is considered a non-lease component, and interest is recognized monthly over the lease term. As of March 31, 2024, the Company had remaining maintenance performance obligations of approximately $31.2&#160;million which are expected to be recognized to revenue in less than 4 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ProductLiabilityAccrualComponentAmount contextRef="c-209" decimals="-5" id="f-703" unitRef="usd">1400000</us-gaap:ProductLiabilityAccrualComponentAmount>
    <us-gaap:ProductLiabilityAccrualComponentAmount contextRef="c-210" decimals="-5" id="f-704" unitRef="usd">1300000</us-gaap:ProductLiabilityAccrualComponentAmount>
    <us-gaap:ProductLiabilityAccrualPeriodExpense contextRef="c-211" decimals="-5" id="f-705" unitRef="usd">100000</us-gaap:ProductLiabilityAccrualPeriodExpense>
    <us-gaap:ProductLiabilityAccrualPeriodExpense contextRef="c-212" decimals="-5" id="f-706" unitRef="usd">100000</us-gaap:ProductLiabilityAccrualPeriodExpense>
    <msa:DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents contextRef="c-213" decimals="-5" id="f-707" unitRef="usd">341200000</msa:DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents>
    <msa:BusinessCombinationContributedCashAndCashEquivalents contextRef="c-214" decimals="-5" id="f-708" unitRef="usd">35000000</msa:BusinessCombinationContributedCashAndCashEquivalents>
    <msa:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect contextRef="c-215" decimals="-5" id="f-709" unitRef="usd">-199600000</msa:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect>
    <msa:DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost contextRef="c-215" decimals="-5" id="f-710" unitRef="usd">-5600000</msa:DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock contextRef="c-1" id="f-711">&lt;div style="margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Below is a summary of the impact of the divestiture of MSA LLC on our unaudited Condensed Consolidated Statements of Operations for the three months ended March 31, 2023 (no additional impact for the three months ended March&#160;31, 2024):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:82.282%"&gt;&lt;/td&gt;&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.518%"&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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In millions)&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:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 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;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(341.2)&lt;/span&gt;&lt;/td&gt;&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;Current insurance receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes receivable, insurance companies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent insurance receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notes receivable, insurance companies, noncurrent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 product liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent product liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;324.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on divestiture of MSA LLC before transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on divestiture of MSA LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; (a)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70.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;text-align:left;vertical-align: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-effected loss on divestiture of MSA LLC&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(199.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(a) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Related to the write-off of deferred tax asset related to product liability reserve&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <msa:DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents contextRef="c-216" decimals="-5" id="f-712" unitRef="usd">341200000</msa:DisposalGroupIncludingDiscontinuedOperationContributedCashAndCashEquivalents>
    <msa:DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent contextRef="c-216" decimals="-5" id="f-713" unitRef="usd">17300000</msa:DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableCurrent>
    <msa:DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent contextRef="c-216" decimals="-5" id="f-714" unitRef="usd">5900000</msa:DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesCurrent>
    <msa:DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent contextRef="c-216" decimals="-5" id="f-715" unitRef="usd">110300000</msa:DisposalGroupIncludingDiscontinuedOperationInsuranceSettlementsReceivableNoncurrent>
    <msa:DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent contextRef="c-216" decimals="-5" id="f-716" unitRef="usd">38700000</msa:DisposalGroupIncludingDiscontinuedOperationNotesLoansAndFinancingReceivableNetInsuranceCompaniesNoncurrent>
    <msa:DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent contextRef="c-216" decimals="-5" id="f-717" unitRef="usd">65100000</msa:DisposalGroupIncludingDiscontinuedOperationProductLiabilityCurrent>
    <msa:DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent contextRef="c-216" decimals="-5" id="f-718" unitRef="usd">324700000</msa:DisposalGroupIncludingDiscontinuedOperationProductLiabilityNoncurrent>
    <msa:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross contextRef="c-216" decimals="-5" id="f-719" unitRef="usd">-123600000</msa:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalGross>
    <msa:DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost contextRef="c-216" decimals="-5" id="f-720" unitRef="usd">-5600000</msa:DisposalGroupIncludingDiscontinuedOperationTransactionCostReversalOfCost>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal contextRef="c-216" decimals="-5" id="f-721" unitRef="usd">-129200000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <msa:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax contextRef="c-216" decimals="-5" id="f-722" unitRef="usd">-70400000</msa:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalTax>
    <msa:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect contextRef="c-216" decimals="-5" id="f-723" unitRef="usd">-199600000</msa:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalIncludingTaxEffect>
    <msa:LossContingencyPendingLawsuitsNumber
      contextRef="c-217"
      decimals="0"
      id="f-724"
      unitRef="lawsuit">600</msa:LossContingencyPendingLawsuitsNumber>
    <us-gaap:LossContingencyPendingClaimsNumber contextRef="c-217" decimals="0" id="f-725" unitRef="claim">12189</us-gaap:LossContingencyPendingClaimsNumber>
    <msa:LossContingencyPendingClassActionNumber
      contextRef="c-217"
      decimals="0"
      id="f-726"
      unitRef="classaction">1</msa:LossContingencyPendingClassActionNumber>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="c-1" id="f-727">&lt;div style="margin-bottom:9pt;margin-top:9pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles changes in the Company's accrued warranty reserve:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:63.915%"&gt;&lt;/td&gt;&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.866%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.851%"&gt;&lt;/td&gt;&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.868%"&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:8pt;font-weight:700;line-height:100%"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31, 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:8pt;font-weight:700;line-height:100%"&gt;Year Ended &lt;br/&gt;December 31, 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: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 warranty reserve&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,794)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warranty claims&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for product warranties and other adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending warranty reserve&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&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:1pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&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-728" unitRef="usd">14288000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="c-7" decimals="-3" id="f-729" unitRef="usd">15230000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c-1" decimals="-3" id="f-730" unitRef="usd">2374000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c-32" decimals="-3" id="f-731" unitRef="usd">9794000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c-1" decimals="-3" id="f-732" unitRef="usd">2141000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c-32" decimals="-3" id="f-733" unitRef="usd">8899000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="c-1" decimals="-3" id="f-734" unitRef="usd">-70000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="c-32" decimals="-3" id="f-735" unitRef="usd">-47000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrual contextRef="c-4" decimals="-3" id="f-736" unitRef="usd">13985000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="c-5" decimals="-3" id="f-737" unitRef="usd">14288000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyExpense contextRef="c-1" decimals="-5" id="f-738" unitRef="usd">2100000</us-gaap:ProductWarrantyExpense>
    <us-gaap:ProductWarrantyExpense contextRef="c-3" decimals="-5" id="f-739" unitRef="usd">2400000</us-gaap:ProductWarrantyExpense>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-218" decimals="-5" id="f-740" unitRef="usd">31200000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-218" id="f-741">P4Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-1" id="f-742">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-1" id="f-743">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-1" id="f-744">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-1" id="f-745">false</ecd:Rule10b51ArrTrmntdFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
